Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Resemble AI subpackage_deepfakeDetection API

The subpackage_deepfakeDetection API from Resemble AI — 4 operation(s) for subpackage_deepfakedetection.

Resemble AI subpackage_deepfakeDetection API is one of 26 APIs that Resemble AI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include subpackage_deepfakeDetection. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and pricing.

This API exposes 5 operations across 4 paths, and defines 43 schemas. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 2 base URLs: https://f.cluster.resemble.ai, https://app.resemble.ai/api/v2.

5 operations 4 paths 43 schemas 3 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://api.resemble.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Resemble AI subpackage_deepfakeDetection API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth).

  • BearerAuth — API token from https://app.resemble.ai/account/api

Paths & Operations 5

Across 4 paths, the API surfaces 5 operations — 3 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

subpackage_deepfakeDetection 5
GET
/detect
List all detects
list-detections 3 params → 200
POST
/detect
Create deepfake detection
create-detection 1 param body → 200
GET
/detect/{uuid}
Get deepfake detection result
get-detection 2 params → 200404
POST
/detect/batch
Create a batch deepfake detection job
create-detect-batch 1 param body → 202400402403
GET
/detect/batch/{uuid}
Get batch status
get-detect-batch 2 params → 200404

Schemas 43

The contract defines 43 schemas that model the data the API accepts and returns. The most detailed are DetectGetResponsesContentApplicationJsonSchemaItemsItems (22 properties), DetectUuidGetResponsesContentApplicationJsonSchemaItem (16 properties), DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 (14 properties), DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1 (14 properties). Each schema is shown below with its type and property counts.

DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered
object
3 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItemsExtraParams
object
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1
object
14 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItemMediaType
string
DetectVideoMetricsChildrenItems
object
6 properties 6 required
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType
string
DetectPostResponsesContentApplicationJsonSchemaItem
object
8 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItem
object
16 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItemsAudioSourceTracing
object
Source tracing results (only returned if audio is labeled fake)
2 properties
DetectBatch
object
Aggregate state for a batch detection job. Returned by POST /detect/batch and GET /detect/batch/{uuid}.
7 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment
string
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1
object
14 properties
DetectVideoMetrics
object
Video detection metrics (for video media type)
5 properties 4 required
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud
object
3 properties
DetectBatchStatus
string
Aggregate status across all child detects. - processing — at least one child detect is still running. - completed — every child detect completed successfully.…
Deepfake Detection_listDetections_Response_200
object
6 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType
string
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligence
object
Intelligence results when requested
3 properties
DetectVideoMetricsChildrenItemsChildrenItemsChildrenItems
object
5 properties 5 required
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType
string
DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes
string
Use talkinghead for face-swaps
DetectImageMetricsChildrenItems
object
Deepfake Detection_createDetectBatch_Response_202
object
2 properties
DetectPostResponsesContentApplicationJsonSchemaItemIntelligence
object
Intelligence results when requested
2 properties
DetectAudioMetrics
object
Audio detection metrics (for audio and video media types)
5 properties 4 required
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription
DetectImageMetrics
object
Image detection metrics (for image media type)
5 properties 5 required
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment
string
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered
object
3 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItemAudioSourceTracing
object
Source tracing results (only returned if audio is labeled fake)
2 properties
Error
object
4 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus
string
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud
object
3 properties
Deepfake Detection_getDetectBatch_Response_200
object
2 properties
Deepfake Detection_createDetection_Response_200
object
2 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItemsIntelligence
object
DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness
object
3 properties
DetectGetResponsesContentApplicationJsonSchemaItemsItems
object
22 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItemStatus
string
Deepfake Detection_getDetection_Response_200
object
2 properties
DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness
object
3 properties
DetectVideoMetricsChildrenItemsChildrenItems
object
7 properties 7 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

resemble-ai-subpackage-deepfakedetection-api-openapi.yml Raw ↑

Other APIs Resemble AI publishes across the network.

Resemble AI subpackage_account API
Resemble AI subpackage_agentKnowledgeBase API
Resemble AI subpackage_agentPhoneNumbers API
Resemble AI subpackage_agents API
Resemble AI subpackage_agentTools API
Resemble AI subpackage_agentWebhooks API
Resemble AI subpackage_audioEdit API
Resemble AI subpackage_audioEnhancement API
Resemble AI subpackage_audioSourceTracing API
Resemble AI subpackage_clips API
Resemble AI subpackage_customPronunciations API
Resemble AI subpackage_detectIntelligence API