Welcome
The Speko API exposes the voice gateway over four public endpoints —sessions, transcribe, synthesize, and complete. Each call carries a routing intent; Speko picks the highest-scoring provider and fails over server-side. The full spec is below.
OpenAPI specification
View the OpenAPI 3.1 spec file
Servers
| Environment | Base URL |
|---|---|
| Production | https://api.speko.dev |
| Production (alias) | https://api.speko.ai |
| Staging | https://api-staging.speko.dev |
Authentication
All endpoints are authenticated with a bearer API key. Mint one in the dashboard under Settings → API keys.bearerAuth: