Create deepfake detection
Changed onAnalyze audio, image, and video for deepfake detection.
Supply media via one of three intake methods:
- Direct file upload — multipart/form-data with the file attached as file. Files must be 150 MB or smaller and use one of the supported audio/video/image extensions. For larger files, use the secure upload flow.
- Public URL — application/json with a url field. The API fetches the URL itself.
- Secure upload token — application/json with a media_token field obtained from POST /secure_uploads.
Exactly one of file, url, or media_token must be provided per request.
Set detect_watermark=true to run Resemble watermark detection and SynthID alongside the deepfake analysis. This option supports single audio, image, and video requests only. It adds one Watermark detection charge, applies a 200 MB source limit for audio, image, and video, and causes Prefer: wait and callbacks to wait for the watermark analysis to reach a terminal state. A watermark failure is returned in the nested watermark object and does not change the deepfake verdict.
Request
- Base URL: https://app.resemble.ai/api/v2
- URL: https://app.resemble.ai/api/v2/detect
- Auth: HTTP bearer
Response
Detection job created
Changes
- warning
deleted the
headerrequest parameterAuthorization - info
the endpoint scheme security
BearerAuthwas added to the API
- warning
- info
api operation id
create-detectionremoved and replaced withdeepfakeDetection_createDetection
- info