About this endpoint
What it does
Submits content to generate a product introduction and returns identifiers for tracking the asynchronous job. The response includes a job ID and a status URL for polling progress.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| content | String | Yes | The content to base the product introduction on. |
| language | String | No | Language for the generated introduction. Default: English. |
| max_length | Integer | No | Maximum length for the generated introduction. |
| voice_tone | String | No | Desired voice tone for the generated introduction. |
Response
Returns a JSON object with a job_id string field and a status_url string field. Use job_id to identify the submitted job and status_url to poll for its status.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| job_id | String | No | The unique identifier for the submitted job. |
| status_url | String | No | The URL to poll for job status. |
Notes
This endpoint kicks off an async job and returns immediately with a job identifier; the actual work runs in the background. Pair this call with the corresponding job_check endpoint — poll that until the status reaches a terminal state to retrieve the result. Use job_id to track the job, and poll the URL returned in status_url.