The Copyleaks AI Video Detection API delivers results asynchronously via webhook. The payload contains time-based detection data for the audio and visual tracks, overall AI ratios, video metadata, and scan details.
Response properties
The version of the AI detection model used for the analysis.
Time-based AI detection results for the audio track. Positions and lengths are in milliseconds. Start positions (in ms) of AI-detected audio segments.
Durations (in ms) of AI-detected audio segments, corresponding to each value in starts.
Segments of the audio track that were not scored and are excluded from the AI ratio calculations. audioResult.exclude.starts
Start positions (in ms) of excluded audio ranges.
audioResult.exclude.lengths
Durations (in ms) of excluded audio ranges.
Time-based AI detection results for the visual track. Positions and lengths are in milliseconds. Start positions (in ms) of AI-detected visual segments.
Durations (in ms) of AI-detected visual segments, corresponding to each value in starts.
Segments of the visual track that were not scored and are excluded from the AI ratio calculations. visualResult.exclude.starts
Start positions (in ms) of excluded visual ranges.
visualResult.exclude.lengths
Durations (in ms) of excluded visual ranges.
Overall AI detection ratios calculated from the scored segments only. Segments listed in exclude are not included in any of these calculations. Ratio of AI-detected audio duration to total audible duration. Excluded audio ranges are not counted. Range: 0.0-1.0.
Ratio of AI-detected visual duration to total visible duration. Excluded visual ranges are not counted. Range: 0.0-1.0.
Combined AI ratio across both audio and visual tracks, relative to the total video duration. Range: 0.0-1.0.
Information about the analyzed video. Total duration of the video in seconds.
Optional metadata extracted from the video file (e.g. C2PA provenance data). videoInfo.metadata.issuedTime
Timestamp (if available) indicating when the video was created.
videoInfo.metadata.issuedBy
The AI service or tool that created the video, if present in the metadata.
videoInfo.metadata.appOrDeviceUsed
The application or device used to create the video, if available in the metadata.
videoInfo.metadata.contentSummary
A summary of how the video was generated, if available in the metadata.
Metadata about the scan operation itself. The unique identifier for this scan, provided by you in the request.
scannedVideo.actualCredits
The actual number of credits consumed by the scan.
scannedVideo.expectedCredits
The expected number of credits for the scan.
scannedVideo.creationTime
The ISO 8601 timestamp indicating when the scan was created.
Example response
Next steps
AI Video Detection Guide Submit a video for AI detection and interpret the webhook results.
AI Video Detection API Reference The complete API reference for the AI Video Detection endpoint.