Score & verdict
score— afloatfrom0to1: the probability that the media is a deepfake (0= authentic,1= deepfake). Returned only whenstatus: completed.verdict— the decision derived from the score:deepfake_likelyordeepfake_unlikely.
Job lifecycle
Images resolve synchronously — the result is in the response. Video and audio are asynchronous: submitting returns ajob_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.