Skip to content

API keys

An API key authenticates your requests to the Duta API. Create and revoke keys in the dashboard under API Keys.

Pass it as a bearer token:

Authorization: Bearer duta_live_xxx

Keep keys secret. Store them in environment variables, never in client-side code or version control.

PermissionCan sendCan read / list
Full accessyesyes
Sending onlyyesno

A sending-only key can call send but not retrieve or list. Use sending-only keys in places that only need to send, to limit exposure if a key leaks.

If a key is exposed, revoke it in the dashboard and create a new one. Revocation is immediate.