Data & integration

API: auth and conventions

API caller identity, secret handling, and least privilege.

integrationapi

Principles

  • Use org-level or service credentials—do not batch with personal login cookies.
  • Keep secrets in server env vars or a vault only; never put them in the frontend or a public repo.
  • Least privilege: separate read-sync and write-sync credentials when possible.
  • After rotation, retire old secrets quickly.

Common failures

SymptomWhat to try
401 / UnauthorizedCheck credential, clock, signature, or expired Token
403 / ForbiddenConfirm the credential’s org matches the target resource
429Slow down; back off per retry headers

Details follow the environment’s auth scheme.

Last updated: Tue Jul 14

This guide applies to the DodoSpeak Help Center.

API: auth and conventions · DodoSpeak Help Center