About this endpoint
What it does
Submits content for asynchronous spam detection and returns identifiers for checking the job later. The request sends the content to analyze, and the response returns a job ID plus 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 required job_id and status_url string fields. job_id is a UUID identifying the submitted asynchronous job, and status_url is the URI used to check the job status.
| 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 the returned job_id to track the job, and follow status_url to check its progress.