Skip to main content
Welcome to the Sunbird AI API Reference. This documentation provides detailed specifications for all available endpoints.

Base URL

All API requests should be made to:

Authentication

All endpoints require authentication using a Bearer token.
Looking for the older endpoints? Use the version dropdown at the top of the sidebar to switch to v1 · Deprecated. See the Changelog for what changed.

Modules

Speech to Text

Transcribe audio with the unified /tasks/audio/transcriptions endpoint.

Text to Speech

Synthesize speech, batch jobs, and voice discovery.

Translation

Translate between 32 Ugandan and East African languages.

Chat

OpenAI-compatible chat completions with Sunflower.

Language

Language identification and classification.

Authentication

User management and token generation.