API reference
Every endpoint, generated from the spec
This page is built from openapi.yaml, the same file our SDKs, our CLI and our own dashboard are generated from. Nothing here can drift from what the API actually does, because there is only one source.
1860 endpoints across 56 areas.
Sending your key
Every endpoint takes an API key as a bearer token. Create one in your dashboard under API keys, and give it only the permissions you need.
curl https://api.zinndigital.com/v1/reseller/services \
-H "Authorization: Bearer zdk_live_…"Keys are per organisation, carry their own permissions and can be revoked on their own. Test keys are kept apart from live ones, so an integration can be exercised without spending money or building servers.
Reselling our hosting?
There is a step-by-step guide for reseller integrations: get a key, make your first call, install the WHMCS or HostBill module, or drop our WordPress plugin onto your own site.
The endpoints
Grouped by area. Staff-only endpoints are not listed — they are gated on permissions no customer account can hold.