Three steps to integrate
Submit a task, check its status, fetch the result, or configure a callback. Interface documentation is provided during the trial.
- 1
Submit a task
Give the file location and targets (faces, plates, sensitive text); optionally the masking style and a callback URL.
- 2
Check status
Poll progress or wait for the callback; queueing and status checks are free.
- 3
Fetch the result
Download the output and object list and keep them within the agreed retention period.
# 1. Submit a task
POST /v1/tasks
{ "type": "video", "source": "<your file url>",
"targets": ["face", "plate"], "callback": "<your url>" }
# 2. Check status
GET /v1/tasks/{id}
{ "status": "processing", "progress": 62 }
# 3. Fetch the result
GET /v1/tasks/{id}/result
{ "status": "done", "output": "<download url>", "objects": 149 }
Illustrative flow; endpoints and fields follow the integration documentation.