Skip to main content

13 docs tagged with "api"

View all tags

API

TelAPI — the Delphi REST and WebSocket gateway. Two real surfaces (the browser & SDK API and the async LLM webhook), an open health check, and a shared error model.

API keys

API keys for external systems — primarily WebRTC call tokens. Feature-gated and only visible when API access is enabled for the team.

API reference

Scope and access for stored generic API snapshots and protected integration references.

API server config

API server instance scaling and platform-wide request rate limiting.

API service operations

TelAPI Fastify HTTP/WebSocket API behind a managed load balancer — operations, runbook, configuration, troubleshooting.

Authentication

How requests to the browser & SDK API are authenticated — tenant-scoped API keys, the bearer header, what a key is bound to, and rotation.

Browser & SDK API

The slice of TelAPI that browser/mobile clients (via the official SDK) talk to — call tokens, the WebSocket channel, conversations, and the API-key auth model behind them. Gated by the `webrtc` feature flag.

Call tokens

The short-lived tokens your backend mints with TelAPI and hands to a client to start a WebRTC call.

Conversations

How a finished call surfaces as data — the conversation concept that anchors the rest of the API surface.

Errors

The TelAPI error envelope, common status codes, and which errors are safe to retry.

Examples

End-to-end recipes — mint a call token, post an async LLM callback, retry safely. Snippets to start a real integration.

Scopes

What each TelAPI scope grants. Scopes are selected when a key is created and cannot be elevated later.

WebSocket channel

The realtime control + media channel used by Delphi SDK sessions. You almost never speak to it directly — but understanding it explains everything downstream.