Build with AEGVEN
Financial workflows.
Connected to your software.
Register obligations, share secure recipient links, and bring verified updates back into your system.
REST API · Four language SDKs · Signed webhooks
Your first obligation
TypeScript
import { Aegven } from '@aegven/sdk';
const aegven = new Aegven({
baseURL: process.env.AEGVEN_API_URL!,
apiKey: process.env.AEGVEN_API_KEY!,
});
const result = await aegven.obligations.register(
obligation,
'register-source-1042',
);
// Save these with your source record.
const id = result.obligation!.id;
const url = result.payment_request!.hosted_url;Use your language
One API. Four SDKs.
Integration workflow
From your record to a verified update.
01
Register an obligation
Send an exact amount, currency, and namespaced reference from your system.
02
Share the hosted link
Save the returned ID and URL. Add the link to your existing customer communication.
03
Receive signed updates
Verify and deduplicate webhook events, then update the matching record in your system.
Understand the result you receive.
A payment claim records what a recipient reports. Reconciliation reflects accepted evidence. AEGVEN does not move money in the current release.