{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/lambdatest/json-schema/lambdatest-build-screenshot-response-schema.json",
  "title": "BuildScreenshotResponse",
  "x-generated": "2026-10-29",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/lambdatest-fetch-build-screenshots-api-openapi.yml#/components/schemas/BuildScreenshotResponse",
  "type": "object",
  "properties": {
    "screenshots": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/BuildScreenshotProperties"
      }
    },
    "build": {
      "type": "object",
      "properties": {
        "build_id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "baseline": {
          "type": "boolean"
        },
        "build_status": {
          "type": "string"
        }
      }
    },
    "project": {
      "type": "object",
      "properties": {
        "project_id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "username": {
          "type": "string"
        }
      }
    }
  },
  "$defs": {
    "BuildScreenshotProperties": {
      "type": "object",
      "properties": {
        "screenshot_name": {
          "type": "string"
        },
        "captured_image": {
          "type": "string"
        },
        "baseline_image": {
          "type": "string"
        },
        "compared_image": {
          "type": "string"
        },
        "browser_name": {
          "type": "string"
        },
        "browser_version": {
          "type": "string"
        },
        "viewport": {
          "type": "string"
        },
        "os": {
          "type": "string"
        },
        "mismatch_percentage": {
          "type": "number"
        },
        "status": {
          "type": "string"
        },
        "approved_by": {
          "type": "string"
        },
        "captured_image_timestamp": {
          "type": "string"
        },
        "compared_image_timestamp": {
          "type": "string"
        }
      }
    }
  }
}