Skip to main content
POST

Prompt (input.prompt)

Required. Text to synthesize. Maximum 2,000 characters.

Voice presets (input.voice)

Optional. Default Craig (en). Pass the voice ID exactly as listed (language tag in parentheses).

Authorizations

Authorization
string
header
required

Authorization: Bearer YOUR_API_KEY

Body

application/json
model
enum<string>
default:inworld-tts-1.5-max
required

Model ID. Use inworld-tts-1.5-max for this endpoint.

Available options:
inworld-tts-1.5-max
Example:

"inworld-tts-1.5-max"

input
object
required
webhook
string<uri>

Optional HTTPS callback URL when the task completes, fails, or is cancelled.

Response

Async task created

data
object
required