All docs
Developers
5 min

API & webhooks

Programmatic access to translations plus inbound and outbound webhooks for your stack.

API keys

Generate a key under Settings → API. Keys are scoped to a single org and can be rotated at any time.

Authentication

Authorization: Bearer <your-key> on every request. Keys are validated server-side and rate-limited per org.

Translate endpoint

POST /api/public/translations with a JSON body of { locale, source } returns a translated string using your org's default provider and glossary.

Outbound webhooks

Configure outbound webhooks under Settings → Webhooks to receive events like translation.completed, job.finished or coverage.dropped. Each delivery is signed with HMAC-SHA256 – verify against your webhook secret before processing.

Inbound (Shopify)

Datora subscribes to products/create, products/update and locales/update automatically when you connect a store. No setup required on your side.