About this endpoint
What it does
Submits spam-detection content for asynchronous processing and returns identifiers you can use to check the job status later. The request sends the content to analyze, and the response returns the job ID and a status URL.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| content | String | Yes | Provide the content to check whether it is spam. |
Response
Returns a JSON object with two required string fields: job_id and status_url. job_id is the identifier of the submitted asynchronous job, and status_url is the URL used to check that job's status. Success response: 200.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| job_id | String | Yes | Identifier of the submitted asynchronous job. Format: UUID. |
| status_url | String | Yes | URL used to check the submitted job status. Format: URI. |
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 submission, and status_url to check progress.