POST https://app.resemble.ai/api/v2/intelligence
Analyzes a media file and returns comprehensive intelligence. The API auto-detects whether the input is audio, video, or image.
By default the request is synchronous. If you provide a callback_url, the request becomes asynchronous automatically: the API returns 202 Accepted with the newly created intelligence record, then sends the final result to your callback URL with an outbound HTTP POST.
*One of media_token or url is required.
callback_url)callback_url provided)When callback_url is present, the API accepts the job immediately and returns a pending intelligence record:
The final result is then delivered to your callback URL via HTTP POST.
On success, the callback payload matches the normal intelligence response shape:
On failure, the callback includes the persisted intelligence record plus an error field:
media_token or url is required.callback_url are processed synchronously and return 200 OK.callback_url are processed asynchronously and return 202 Accepted.