For AIs and agents
This documentation is made to be read and tried by an AI, with no account and no risk.
Where to read
- llms.txt: the index, with a link to each page as Markdown.
- llms-full.txt: the whole documentation in one file.
- Every page also exists as Markdown: replace the address's final slash with
.md(e.g./en/developers/campaigns.md). - OpenAPI: every call, field, scope, error and example.
x-webhooksholds the events;x-errors, the errors;x-test-mode, the test mode.
Try it for real, with no risk
The demo company accepts the public test key dt_test_demo_zRZ6twAhj4u9dZT0hEBrNFzr. It only simulates: it checks requests by the real rules and answers in the real shape, with example data, storing and sending nothing.
export DONETALK_KEY=dt_test_demo_zRZ6twAhj4u9dZT0hEBrNFzr
curl https://api.donetalk.com/v1/c/demo/me -H "Authorization: Bearer $DONETALK_KEY"To see an error, ask for it with DoneTalk-Simulate: <code> (Test mode).
A prompt ready to paste into an AI
Rules for agents
- Use a Test key while building; production only afterwards.
- Send
Idempotency-Keyon every creation and send. - Respect
Retry-Afteron a429. - Never message real numbers without the contact's consent: marketing needs an opt-in.