Submit Detection Job
POST https://app.resemble.ai/api/v2/detect
By default the request is asynchronous. The API responds immediately with a job UUID while analysis continues in the background. Include Prefer: wait to block until completion.
Required Field
Optional Parameters
Response
Asynchronous Response
By default, the API responds immediately while processing continues in the background:
Use the UUID to check status via the Get Detection Result endpoint, or provide a callback_url to receive results automatically.
Synchronous Response (with Prefer: wait header)
When using the Prefer: wait header, the API returns complete results immediately:
Audio File Response
Image File Response
Video File Response
Callback URL
If you provide a callback_url when submitting a media file, you will receive a POST request to that URL with the same payload structure as the synchronous response shown above. When intelligence analysis was requested, the callback payload will include the intelligence field with the analysis results.
