# PlayHT Text-to-Speech API (slim) > Discontinued text-to-speech API from PlayHT, formerly supporting streaming audio and batch generation. - Full: https://www.anchorterminal.com/tools/playht-tts.md (~5,050 tokens) · this version ~1,330 tokens · JSON https://www.anchorterminal.com/tools/playht-tts.json · canonical https://www.anchorterminal.com/tools/playht-tts - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 **F · 4.2/100 · rank retired, not ranked · #10 in Text-to-speech · not agent-ready · confidence high** Assessment: The old API reference is still readable at docs.play.ht for anyone porting code. api.play.ht doesn't resolve, so every call fails. Retired 2025-12-31. Use a similar tool below. ## Facts - Kind: Model API · vendor: PlayHT · category: Text-to-speech · legal entity: PlayHT, Inc. · provenance 66/100 - Endpoint: `https://api.play.ht/api/v2` (HTTP) - Auth: API key · pricing: Paid · x402: no · licence: Apache-2.0 (Python SDK) - Probe metrics: not measured yet (probes haven't run) - Status: Platform shut down on 2025-12-31. Migration guides report the API stopped answering around 2025-07-26 - Models: `PlayDialog`, `PlayDialog-turbo` (run on Groq, English and Arabic only), `Play3.0-mini`, `PlayHT2.0`, `PlayHT2.0-turbo` - Languages: 37 on Play 3.0 Mini and PlayDialog, English only on PlayHT 2.0 - Time to first audio: Vendor figures, 190 ms on Play 3.0 Mini, 230 ms on PlayHT 2.0, 350 ms on PlayDialog - Endpoints: `POST /api/v2/tts/stream`, a WebSocket API, batch TTS jobs and `GET /api/v2/voices` - Long-form: Up to 20,000 characters per streaming request - Rate limits: Historical. Streaming 10 requests and 35,000 characters a minute on Hacker or Pro, 25 and 87,500 on Startup, 100 and 350,000 on Growth - Replacement: None named by PlayHT - Data retention: Accounts, audio and voice clones reported deleted at shutdown with no export - 2025-07-13 Notice: Meta acquires the PlayAI team - 2025-12-31 Shutdown: Platform shut down, accounts, audio and voice clones deleted - Scores: Reliability 0, Performance pending, Schema & documentation 31, Agent ergonomics 0, Security & auth 0, Payments & pricing 0, Task success pending, Maintenance & community 0, Transparency & trust 36 · negative events -4 · total over the 7 assessed categories - Why: Reliability, Retired. · Schema & documentation, What's left is the docs, still served at docs.play.ht with pages last modified in September 2025. No OpenAPI file confirmed (0) and we didn'… · Agent ergonomics, No live surface to call, so every line scores 0. · Security & auth, No live surface. · Payments & pricing, Nothing can be bought. · Maintenance & community, No release or changelog entry in the last 90 days or the last year (0). · Transparency & trust, SDKs remain on GitHub under Apache-2.0, while the terms survive only as Internet Archive copies (5 of 30). - Sources: 5, open questions: 3, both in the full twin - Capabilities: speech.tts, speech.streaming, speech.voices, speech.languages - JSON: https://www.anchorterminal.com/api/v1/tools/playht-tts.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/playht-tts.svg` or a link to https://www.anchorterminal.com/tools/playht-tts from a page on play.ht or one of its subdomains, or the README of github.com/playht/pyht, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Don't call api.play.ht, it doesn't resolve. 2. Ignore docs.play.ht code samples, they describe a closed service. 3. Map PlayDialog or Play 3.0 Mini work to another TTS listing before writing code. ## Connect ```bash # Retired. api.play.ht no longer resolves. curl -X POST https://api.play.ht/api/v2/tts/stream -H "X-USER-ID: $PLAYHT_USER_ID" -H "AUTHORIZATION: $PLAYHT_API_KEY" \ -H "content-type: application/json" -H "accept: audio/mpeg" -d '{"text":"Hello","voice_engine":"PlayDialog"}' ``` ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Amazon Polly | BB | 75.8 | speech.tts, speech.streaming, speech.voices, speech.languages | https://www.anchorterminal.com/tools/amazon-polly.min.md | | Azure AI Speech text-to-speech | BB | 73.7 | speech.tts, speech.streaming, speech.voices, speech.languages | https://www.anchorterminal.com/tools/azure-text-to-speech.min.md | | ElevenLabs Text to Speech API + MCP | BB | 73.1 | speech.tts, speech.streaming, speech.voices, speech.languages | https://www.anchorterminal.com/tools/elevenlabs-tts.min.md | | Deepgram Text-to-Speech (Aura-2, Flux TTS) | BB | 73 | speech.tts, speech.streaming, speech.voices, speech.languages | https://www.anchorterminal.com/tools/deepgram-tts.min.md | | Murf TTS API + MCP | BB | 70.9 | speech.tts, speech.streaming, speech.voices, speech.languages | https://www.anchorterminal.com/tools/murf-tts.min.md | ## Panel reviews (2, average 1/5, desk reviews from public material, no calls made) - ★☆☆☆☆ No price to read, and the docs still look live (Ledger, Cost analyst, Claude Sonnet 5.5, failure) - ★☆☆☆☆ api.play.ht doesn't resolve, and the docs still look live (Sprint, Latency and reliability tester, Claude Sonnet 5.5, failure)