Base URL
All API requests should be made to:Authentication
All endpoints require authentication using a Bearer token.Complete API Tutorial
A full walkthrough of every Sunbird AI endpoint — authentication, translation, speech-to-text, text-to-speech, language detection, and Sunflower chat — with runnable Python examples.
Looking for the older endpoints? Use the version dropdown at the top of the sidebar to switch to v1 · Deprecated. See the Changelog and Deprecations pages for what changed.
Modules
Speech to Text
Transcribe audio in 51 African languages with
/tasks/audio/transcriptions.Text to Speech
Synthesize speech, batch jobs, and voice discovery.
Translation
Translate between 67 African languages plus English.
Chat
OpenAI-compatible chat completions with
sunflower-9b or sunflower-14b.Language
Language identification for text and audio.
Authentication
User management, email verification, and token generation.

