Endpoint
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Human-readable label for the job |
items | array | Yes* | Array of track items (max 10,000 per request) |
manifest_url | string | Yes* | URL to a NDJSON manifest file for large batches |
webhook_url | string | No | Endpoint to receive job.complete and track.complete events |
items or manifest_url.
Item fields
| Field | Type | Required | Description |
|---|---|---|---|
item_id | string | Yes | Your identifier — returned in results |
url | string | Yes* | Publicly accessible audio URL |
file_id | string | Yes* | File identifier for signed URL resolution |
metadata | object | No | Arbitrary key-value pairs, returned in results |