Developer Platform

API-first from day one.

Build your own Papagaio workflows using REST endpoints plus signed webhooks. Every route ships with schema validation, predictable rate limits, and idempotency keys to keep jobs safe.

Endpoint

POST /v1/auth/register

Create a new account. Returns an API key for authentication.

Endpoint

POST /v1/auth/login

Authenticate with email and password. Returns session token.

Endpoint

POST /v1/sessions

Start a new live translation session with source/target language configuration.

Endpoint

WS /v1/sessions/:id/stream

WebSocket endpoint for real-time audio streaming and translation.

Endpoint

GET /v1/sessions/:id/watch

SSE endpoint for listening to a live translation session as a viewer.

Endpoint

GET /v1/usage

Real-time view of minutes used, plan limits, and billing cycle.

REST-first

Pick your stack.

RESTWebhookCLIPostmancURL
curl -X POST https://api.gopapagaio.com/v1/sessions   -H "Authorization: Bearer $PAPAGAIO_TOKEN"   -H "Content-Type: application/json"   -d '{
    "sourceLanguage": "en",
    "targetLanguages": ["pt", "es"],
    "provider": "openai-realtime"
  }'

Rate limits & reliability

60 req/min

Base paid-plan rate limit today. Higher tiers unlock more throughput.

99.5% SLA

Guaranteed API uptime for Team + Enterprise plans.

3 retries

Webhook delivery with exponential backoff + dead-letter queue.