{
  "meta": {
    "generated_at": "2026-06-16T19:07:18.029Z"
  },
  "profile": {
    "schema_version": "2026-06-01",
    "source_identity": {
      "slug": "european-central-bank",
      "name": "European Central Bank",
      "homepage": "https://data.ecb.europa.eu/main-figures",
      "root_domains": [
        "data.ecb.europa.eu",
        "data-api.ecb.europa.eu"
      ],
      "provider_type": "Governmental",
      "tags": [
        "finance",
        "economics"
      ],
      "geo_region": "europe"
    },
    "access_profile": {
      "access_level": "open",
      "access_type": "open",
      "cost": "free",
      "auth_required": false,
      "auth_type": null,
      "data_access_report": {
        "active_tracking": true,
        "exportable_data": "public_api",
        "free_api": true,
        "collection_method": "sdmx-csv-api",
        "estimated_size": "large",
        "docker_fit": "worker_ok",
        "download_location": "https://data-api.ecb.europa.eu/service/dataflow",
        "reason": "Official public SDMX API supports CSV and is already suitable for freshness probes."
      },
      "terms_caveat": "Verify provider terms before production reuse."
    },
    "collection_profile": {
      "collection_level": "L3",
      "methods": [
        "api",
        "automation-ready",
        "bulk-export",
        "csv",
        "direct-link",
        "end-user",
        "other",
        "portal",
        "sdmx",
        "sdmx-csv-api",
        "xlsx"
      ],
      "active_tracking": true,
      "exportable_data": "public_api",
      "docker_fit": "worker_ok",
      "estimated_size": "large",
      "download_location": "https://data-api.ecb.europa.eu/service/dataflow",
      "page_type": "portal+sdmx-rest-api",
      "public_dataset_examples": [
        "https://data-api.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?lastNObservations=1&format=csvdata",
        "https://data-api.ecb.europa.eu/service/dataflow"
      ],
      "known_datasets": [
        "ECB interest rates and exchange rates",
        "Bank interest rates",
        "Bank balance sheets",
        "Inflation",
        "Macroeconomic and sectoral indicators",
        "External sector",
        "Investment funds",
        "Securities",
        "Supervisory banking data"
      ],
      "recommended_next_action": "Use the confirmed public freshness/API probe as the first collection path."
    },
    "tracking_profile": {
      "plan_status": "confirmed",
      "liveness_url": "https://data.ecb.europa.eu/main-figures",
      "content_probes": [
        "https://data.ecb.europa.eu/main-figures"
      ],
      "freshness_probe": {
        "url": "https://data-api.ecb.europa.eu/service/data/EXR/D.USD.EUR.SP00.A?lastNObservations=1&format=csvdata",
        "confirmed": true,
        "parse": "csv — header index of TIME_PERIOD column, last data row value",
        "format": "YYYY-MM-DD",
        "stale_threshold_days": 10
      },
      "cadence": {
        "liveness": "5 minutes",
        "content": "6 hours",
        "freshness": "source-specific or daily"
      }
    },
    "health_snapshot": {
      "current_liveness": "up",
      "combined": "green",
      "data_status": "ok",
      "last_checked_at": "2026-06-16T18:00:23.241Z",
      "recent_failure_reason": null,
      "recent_probe": {
        "method": "GET",
        "target_label": "freshness probe",
        "http_status": 200,
        "freshness_value": "2026-06-16"
      },
      "recent_events": [
        {
          "source_slug": "european-central-bank",
          "event_type": "source_restored",
          "details": "{\"http\":200}",
          "detected_at": "2026-06-15T09:55:01.108Z"
        },
        {
          "source_slug": "european-central-bank",
          "event_type": "source_impacted",
          "details": "{\"reason\":\"timeout\",\"http\":0}",
          "detected_at": "2026-06-15T09:50:01.101Z"
        },
        {
          "source_slug": "european-central-bank",
          "event_type": "source_restored",
          "details": "{\"http\":200}",
          "detected_at": "2026-06-15T01:40:01.070Z"
        },
        {
          "source_slug": "european-central-bank",
          "event_type": "source_impacted",
          "details": "{\"reason\":\"timeout\",\"http\":0}",
          "detected_at": "2026-06-15T01:35:01.068Z"
        },
        {
          "source_slug": "european-central-bank",
          "event_type": "source_restored",
          "details": "{\"http\":200}",
          "detected_at": "2026-06-14T14:35:01.070Z"
        }
      ]
    },
    "llm_guidance": {
      "best_use": "Good candidate for automated data access.",
      "warnings": [
        "SDMX REST API. Portal at data.ecb.europa.eu. API at data-api.ecb.europa.eu. Supports JSON, CSV, and XML. Currently tracking EUR/USD daily rate.",
        "Already running in Worker. EUR/USD daily exchange rate. Returns CSV with TIME_PERIOD column.",
        "Expected content: European Central Bank"
      ],
      "suggested_prompt": "Assess European Central Bank for a low-cost economic data pipeline. Explain access, collection level, current health, and caveats."
    },
    "attestation": {
      "confidence": "medium",
      "verified_at": null,
      "data_quality": "rough",
      "evidence": {
        "source_page": "/source/european-central-bank",
        "status_page": "/uptime",
        "plan_status": "confirmed"
      },
      "known_gaps": []
    }
  }
}