Skip to main content

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

EnvironmentBase URL
Productionhttps://api.speko.dev
Production (alias)https://api.speko.ai
Staginghttps://api-staging.speko.dev

Authentication

All endpoints are authenticated with a bearer API key. Mint one in the dashboard under Settings → API keys.
Authorization: Bearer sk_live_...
The OpenAPI spec declares this scheme as bearerAuth:
"security": [
  {
    "bearerAuth": []
  }
]