Getting started
You can be reading data from a freshly-seeded sandbox tenant in under 60 seconds.
1. Sign up for sandbox
Visit the sandbox dashboard and sign up via the standard Adeva Pro B2C flow. Your tenant is provisioned automatically with 5 seeded debtors and 8 debts.
Reset cadence: sandbox tenants idle >7 days are wiped and reseeded. API keys persist; data doesn't.
2. Mint a test key
Dashboard → API keys → Mint key. Pick the minimum scopes you need. The full secret is shown once.
3. First call
curl -H "Authorization: Bearer ak_test_…" \
https://sandbox.adevapro.com.au/v1/debts?limit=3
4. Create a debt
curl -X POST https://sandbox.adevapro.com.au/v1/debts \
-H "Authorization: Bearer ak_test_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: invoice-2026-00042" \
-d '{
"debtorReferenceId": "CUST-9001",
"debtorFirstName": "Sample",
"debtorLastName": "Person",
"debtorEmail": "sample@example.com",
"originalPrincipal": 1899.00,
"currency": "AUD",
"externalAccountId": "INV-2026-00042"
}'
5. Wire up a webhook
Dashboard → Webhooks → save URL → copy secret. See the webhook guide for verification snippets.