MiniMax Text-to-Speech (T2A) WebSocket API
Version 1.0
MiniMax publishes a documented real-time text-to-speech WebSocket API. A client opens a WebSocket connection to wss://api.minimax.io/ws/v1/t2a_v2 (US West: wss://api-uw.minimax.io/ws/v1/t2a_v2), authenticates with a Bearer API key, sends a task_start event with the model and voice settings, streams text with task_continue events, and receives audio chunks pushed back over the same connection as they are synthesized. This is a genuine bidirectional server-push transport, distinct from the synchronous HTTP T2A endpoint. This document models the event flow from MiniMax's published WebSocket guide. Exact event field names should be reconciled against the live reference.
Channels
Messages
Servers
api.minimax.io
api-uw.minimax.io
AsyncAPI Specification
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/asyncapis/hailuo-ai-asyncapi"
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.