Skip to main content

Score & verdict

  • score — a float from 0 to 1: the probability that the media is a deepfake (0 = authentic, 1 = deepfake). Returned only when status: completed.
  • verdict — the decision derived from the score: deepfake_likely or deepfake_unlikely.
The threshold that converts score into verdict is fixed on the Dataspike side and cannot be tuned by the client.
Forensic flags from the metadata layer are an additional risk signal, not a standalone verdict — a flag raises overall risk but does not by itself mean the media is malicious.

Job lifecycle

Images resolve synchronously — the result is in the response. Video and audio are asynchronous: submitting returns a job_id, and you fetch the result from GET /job/{job_id}.
1

queued

The job is accepted and in the processing queue. Keep polling /job/{id}.
2

completed

score and verdict are now populated.
3

failed

error_code explains why — see error codes.