API reference
Every endpoint at a glance.
Every endpoint at a glance. Full request parameters live on the capability pages; the live OpenAPI spec is at https://platform.kenpathlabs.com/openapi.json.
Speech
/v1/audio/speechPrimary TTS: text in, audio out. Handles streaming and voice cloning via stream / mode. See Text to speech.
/v1/audio/encodeEncode a reference clip to reusable codec codes for cloning. See Voice cloning.
/v1/text-to-speech/{voice_id}/v1/text-to-speech/{voice_id}/stream/v1/text-to-speech/{voice_id}/with-timestampsElevenLabs-compatible synthesis, incl. streaming and character timestamps. output_format like mp3_44100_128, pcm_24000. See SDKs.
WebSocket
/v1/audio/speech/stream-inputNative input streaming with mode=eager. Send text fragments, receive PCM. See Input streaming.
/v1/text-to-speech/{voice_id}/stream-inputElevenLabs-compatible realtime WebSocket (BOS/text/flush/EOS protocol).
Voices
/v1/voices/v2/voices/v1/voices/{voice_id}/v1/voices/{voice_id}/previewRoster, search/paging, single voice, and bundled preview clip.
/v1/voices/add/v1/voices/{voice_id}/edit/v1/voices/{voice_id}/settingsInstant voice cloning (persisted), edit, and settings stubs. See Voice cloning.
Utility
/healthCapability negotiation: engine, stream_formats, default_voice. No auth.
/v1/languages/v1/modelsSupported languages and models. No auth.