AEGVEN Developers

SDK installation

Choose the client for your server application. Each SDK works with the same obligations, recipient links, and webhook events.

Version 0.1.0 · Direct downloads from AEGVEN

Use the commands below in your application directory. Download SHA-256 checksums to verify your packages.

TypeScript / JavaScript

Node.js 22+

Shell
npm install https://sdk.aegven.com/aegven-sdk-0.1.0.tgz

Python

Python 3.11+

Shell
python3 -m venv .venv
.venv/bin/python -m pip install \
  https://sdk.aegven.com/aegven_sdk-0.1.0-py3-none-any.whl

Go

Go 1.22+

Shell
curl -fLO https://sdk.aegven.com/aegven-go-0.1.0.tar.gz
mkdir -p vendor-src
tar -xzf aegven-go-0.1.0.tar.gz -C vendor-src
go mod edit -require=aegven.com/sdk/go@v0.1.0
go mod edit -replace=aegven.com/sdk/go=./vendor-src/aegven-go-0.1.0
# Add your SDK import, then resolve dependencies.
go mod tidy

The Go SDK is supplied as source. Keep vendor-src with your application and retain the module replacement.

C# / .NET

.NET 8+

Shell
mkdir -p packages
curl -fL https://sdk.aegven.com/Aegven.Sdk.0.1.0.nupkg \
  -o packages/Aegven.Sdk.0.1.0.nupkg
dotnet add package Aegven.Sdk --version 0.1.0 --source ./packages

Run these commands in an existing .NET project. The package is installed from the local packages directory.

Connect your application

Create an API credential in the Customer Console under Developers → API keys. Store the secret on your server and configure your client with the API URL provided for your organization.

Environment
AEGVEN_API_URL=https://app.aegven.com/api/v1
AEGVEN_API_KEY=<your-server-side-api-key>

Keep credentials out of browser code, source control, and recipient messages.

Read the SDK guide: registration, retries and webhooks