{
  "fetched": "2026-08-22T20:54:18.980Z",
  "source": "CHIRPS v2 via ClimateSERV (NASA SERVIR), datatype 0",
  "method": "Daily spatial-mean rainfall (intervaltype 0, operationtype 5) summed to calendar-month totals in this worker. ClimateSERV does not serve monthly sums for CHIRPS; verified 2026-08-09.",
  "anomaly_definition": "Monthly total minus the mean of the same calendar month across up to 10 prior years. No anomaly is published on fewer than 5 years. No percentage is published against a baseline below 5 mm.",
  "latency_note": "CHIRPS via this access path currently runs about 40 days behind. Each region states its own observation_period.",
  "regions": [
    {
      "id": "india",
      "name": "South Asia / India",
      "flag": "🇮🇳",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 208,
      "baseline_n": 8,
      "baseline": "mean of July in the 8 prior year(s) available",
      "fetched_at": "2026-08-21T21:00:39.862Z",
      "climatology_mm": 229.8,
      "anomaly_mm": -21.9,
      "anomaly_pct": -10,
      "drought_label": "NEAR NORMAL",
      "note": null
    },
    {
      "id": "china",
      "name": "Northern China",
      "flag": "🇨🇳",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 147,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T00:00:39.833Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    },
    {
      "id": "brazil",
      "name": "Northeast Brazil",
      "flag": "🇧🇷",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 22,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T03:00:40.774Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    },
    {
      "id": "s_africa",
      "name": "Southern Africa",
      "flag": "🇿🇦",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 4,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T06:00:40.500Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    },
    {
      "id": "australia",
      "name": "Eastern Australia",
      "flag": "🇦🇺",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 25,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T09:00:39.802Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    },
    {
      "id": "se_asia",
      "name": "Indonesia & SE Asia",
      "flag": "🌐",
      "type": "drought",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 209,
      "baseline_n": 2,
      "baseline": "mean of July in the 2 prior year(s) available",
      "fetched_at": "2026-08-22T12:00:40.455Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 2. Backfill in progress."
    },
    {
      "id": "peru",
      "name": "Peru & Ecuador Coast",
      "flag": "🌊",
      "type": "flood",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 75,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T15:00:40.267Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    },
    {
      "id": "e_africa",
      "name": "East Africa (Horn)",
      "flag": "🌍",
      "type": "mixed",
      "observation_period": "July 2026",
      "accumulation": "monthly total, mm",
      "latest_mm": 53,
      "baseline_n": 0,
      "baseline": "mean of July in the 0 prior year(s) available",
      "fetched_at": "2026-08-22T18:00:39.976Z",
      "climatology_mm": null,
      "anomaly_mm": null,
      "anomaly_pct": null,
      "drought_label": "INSUFFICIENT BASELINE",
      "note": "Need 5 prior years, have 0. Backfill in progress."
    }
  ]
}