Adeva Pro Public API
First-class REST API for raising debts, reading owned data, updating branding, and receiving lifecycle events as webhooks.
Built for humans and agents. Autonomous agents should start at
/llms.txt; full machine-readable spec at /openapi/v1.json.
The shape of v1
- JSON in, JSON out. RFC 7807 problem documents for errors.
- Bearer auth with org-scoped keys:
ak_live_…on production,ak_test_…on sandbox. Modes never cross. - Cursor-based pagination (
?cursor=…&limit=…). Idempotency-Keyheader support on writes — guide.- Stripe-compatible webhook signatures with retry semantics.
Hosts
| Environment | Host | Key prefix | Sign-up |
|---|---|---|---|
| Production | api.adevapro.com.au | ak_live_ | Adeva Pro client console |
| Sandbox | sandbox.adevapro.com.au | ak_test_ | Self-serve via B2C sign-up |
First call
curl -H "Authorization: Bearer ak_test_…" \
https://sandbox.adevapro.com.au/v1/debts?limit=5
Continue to Getting started.