About this endpoint
What it does
Submits text for proofreading and grammar checking as an asynchronous job. It accepts the text content in the request body and returns a job identifier plus a status URL to poll for the result.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| content | String | Yes | Provide the content to proofread. |
Response
Returns a JSON object with two string fields: job_id and status_url. The job_id is the unique identifier of the submitted job, and the status_url is the URL used to poll for the job’s status and result.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| job_id | String | Yes | The unique identifier of the submitted job. |
| status_url | String | Yes | URL to poll for the job's status and result. |
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 the returned job_id to track the job, and status_url to poll for status updates.