API Guide

Complete API reference for TeleAI Gateway. Based on Pilot API Guide (V36).

Overview

Base PathAuthPurpose
/v1/chat/completionsAPI KeyChat completion
/v1/embeddingsAPI KeyText embeddings
/v1/images/generationsAPI KeyImage generation
/v1/governance/*JWTUsage, costs, keys

Chat Completions

OpenAI-compatible endpoint. Supports streaming via stream: true.

bash
POST /v1/chat/completions
Authorization: Bearer teleai_...

{
  "model": "gpt-4o",
  "messages": [{"role": "user", "content": "Hello"}],
  "max_tokens": 256,
  "temperature": 0.7
}

Embeddings

bash
POST /v1/embeddings
Authorization: Bearer teleai_...

{
  "model": "text-embedding-3-small",
  "input": "The quick brown fox"
}

Error Codes

StatusMeaning
401Invalid or missing API key / JWT
403Insufficient permissions
429Rate limit or quota exceeded
502Upstream provider error