Use wallet-authenticated WebRTC voice, speech-to-text, and text-to-speech APIs for AI agents. Supports realtime bidirectional voice sessions, transcription, speech synthesis, low-latency communication, and pay-per-use voice workflows.
Use for realtime AI voice conversations, WebRTC calling, speech-to-text transcription, text-to-speech playback, voice agents, audio interfaces, agent-to-user communication, low-latency conversations, and programmable voice workflows.
| Method | Path |
|---|---|
| GET | v1/account Get account info and balance |
| GET | v1/account/sessions Get session list |
| GET | v1/account/transactions Get credit transaction history |
| POST | v1/agent-session Create a bundled Agent session (WebRTC + STT + TTS) |
| POST | v1/agent-session/extend Extend an Agent session |
| POST | v1/credits/purchase Purchase credits via x402 payment |
| POST | v1/credits/purchase/mpp Purchase credits via MPP payment |
| POST | v1/credits/purchase/tron Purchase credits via TRON USDT (Bank of AI x402 facilitator) |
| GET | v1/pricing Get current pricing and limits |
| GET | v1/servers/status Get server availability by service type |
| POST | v1/stt/session Create an STT session |
| POST | v1/stt/session/extend Extend an STT session |
| POST | v1/tts/session Create a TTS session |
| POST | v1/tts/session/extend Extend a TTS session |
| POST | v1/webrtc/token Create a WebRTC session |
| POST | v1/webrtc/token/extend Extend a WebRTC session |