{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/aivideocheck-net/json-schema/aivideocheck-net-get-v1-checks-id-response-schema.json",
  "title": "GetV1ChecksIdResponse",
  "x-generated": "2026-11-01",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/aivideocheck-net-openapi-generated.yml#/components/schemas/GetV1ChecksIdResponse",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Identifier of the check"
    },
    "status": {
      "type": "string",
      "description": "Current status (queued, processing, succeeded, failed)"
    },
    "credits_charged": {
      "type": "integer",
      "description": "Credits charged for the check"
    },
    "result": {
      "type": "object",
      "description": "Result object when status is succeeded"
    },
    "result.probability": {
      "type": "number",
      "description": "Combined AI probability score (0‑100)"
    },
    "result.verdict": {
      "type": "string",
      "description": "Verdict: real, likely_real, likely_ai, or ai"
    },
    "result.video_probability": {
      "type": "number",
      "description": "Video‑only probability score"
    },
    "result.audio_probability": {
      "type": "number",
      "description": "Audio‑only probability score"
    },
    "result.provenance": {
      "type": "string",
      "description": "C2PA provenance signature if present"
    },
    "result.duration_s": {
      "type": "number",
      "description": "Duration of the video in seconds"
    },
    "result.file_sha256": {
      "type": "string",
      "description": "SHA‑256 checksum of the file"
    },
    "result.model_version": {
      "type": "string",
      "description": "Version of the detection model"
    },
    "result.model_name": {
      "type": "string",
      "description": "Name of the detection model"
    },
    "result.checked_at": {
      "type": "string",
      "description": "Timestamp when the check completed"
    }
  }
}