{
  "status": "ok",
  "checkedAt": "2026-08-21T17:55:19.476Z",
  "site": "https://ecowoods.ca",
  "name": "Ecowoods Inc. — service health",
  "upstream": [
    {
      "name": "Bank of Canada Valet API",
      "url": "https://www.bankofcanada.ca/valet",
      "seriesRequested": 3,
      "seriesReturned": 3
    }
  ],
  "summary": {
    "seriesDown": 0,
    "seriesStale": 0,
    "standardsDueForReview": 0
  },
  "series": [
    {
      "id": "M.FOPR",
      "name": "Forestry commodity index",
      "frequency": "monthly",
      "status": "ok",
      "latestObservation": "2026-07-01",
      "observationAgeDays": 51,
      "expectedMaxAgeDays": 70
    },
    {
      "id": "M.ENER",
      "name": "Energy commodity index",
      "frequency": "monthly",
      "status": "ok",
      "latestObservation": "2026-07-01",
      "observationAgeDays": 51,
      "expectedMaxAgeDays": 70
    },
    {
      "id": "FXUSDCAD",
      "name": "US dollar in Canadian dollars",
      "frequency": "daily",
      "status": "ok",
      "latestObservation": "2026-08-20",
      "observationAgeDays": 1,
      "expectedMaxAgeDays": 4
    }
  ],
  "standards": [
    {
      "id": "astm-f2170",
      "verifiedAt": "2026-08-20",
      "ageDays": 1,
      "reviewIntervalDays": 180,
      "status": "ok"
    },
    {
      "id": "astm-f1869",
      "verifiedAt": "2026-08-20",
      "ageDays": 1,
      "reviewIntervalDays": 180,
      "status": "ok"
    },
    {
      "id": "astm-f710",
      "verifiedAt": "2026-08-20",
      "ageDays": 1,
      "reviewIntervalDays": 180,
      "status": "ok"
    },
    {
      "id": "nwfa-guidelines",
      "verifiedAt": "2026-08-20",
      "ageDays": 1,
      "reviewIntervalDays": 180,
      "status": "ok"
    }
  ],
  "endpoints": {
    "market": "https://ecowoods.ca/api/market",
    "knowledge": "https://ecowoods.ca/api/knowledge",
    "feed": "https://ecowoods.ca/feed.xml",
    "sitemap": "https://ecowoods.ca/sitemap.xml"
  }
}