{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/emidlabs-com/json-schema/emidlabs-com-get-confirmation-sources-id-response-schema.json",
  "title": "GetConfirmationSourcesIdResponse",
  "x-generated": "2026-11-06",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/emidlabs-com-openapi-generated.yml#/components/schemas/GetConfirmationSourcesIdResponse",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "UUID of the confirmation source."
    },
    "assetPair": {
      "type": "string",
      "description": "Asset pair."
    },
    "timeframe": {
      "type": "string",
      "description": "Resolved from the strategy's own configuration.timeframe."
    },
    "initialDate": {
      "type": "string",
      "description": "Date range start."
    },
    "finalDate": {
      "type": "string",
      "description": "Date range end."
    },
    "status": {
      "type": "string",
      "description": "\"Queued\", \"Running\", \"Completed\", or \"Failed\"."
    },
    "errorMessage": {
      "type": "string",
      "description": "Error details if status is \"Failed\"."
    },
    "createdAtUtc": {
      "type": "string",
      "description": "Creation timestamp (UTC)."
    },
    "runtimeMs": {
      "type": "number",
      "description": "How long the analyser took to run this, in milliseconds."
    },
    "candlesProcessed": {
      "type": "number",
      "description": "Number of candles processed."
    },
    "unitsConsumed": {
      "type": "number",
      "description": "Execution-unit cost — same billing pool as POST /backtest."
    }
  }
}