{
 "api_version": 1,
 "generated": "2026-10-31T07:23:01.155Z",
 "licence": {
  "name": "CC BY 4.0",
  "url": "https://creativecommons.org/licenses/by/4.0/"
 },
 "data": {
  "conflict": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "conflict"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "start_date": {
    "required": true,
    "type": "string"
   },
   "path": {
    "required": false,
    "type": "string"
   },
   "wikidata": {
    "required": false,
    "type": "string"
   },
   "status": {
    "required": false,
    "type": "enum",
    "allowed": [
     "live",
     "standby"
    ]
   }
  },
  "theatre": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "theatre"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "kind": {
    "required": false,
    "type": "enum",
    "allowed": [
     "land",
     "air",
     "maritime",
     "hybrid",
     "economic",
     "humanitarian",
     "diplomatic"
    ]
   },
   "countries": {
    "required": false,
    "type": "array"
   },
   "inclusion_rule": {
    "required": true,
    "type": "string"
   }
  },
  "place": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "place"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "country": {
    "required": true,
    "type": "string"
   },
   "admin_level": {
    "required": true,
    "type": "enum",
    "allowed": [
     "country",
     "region",
     "district",
     "town",
     "site"
    ]
   },
   "fixed_site": {
    "required": false,
    "type": "enum",
    "allowed": [
     "base",
     "port",
     "airfield",
     "refinery",
     "power_plant",
     "embassy",
     "hospital",
     "other"
    ]
   },
   "wikidata": {
    "required": false,
    "type": "string"
   },
   "geonames": {
    "required": false,
    "type": "string"
   },
   "lat": {
    "required": false,
    "type": "number"
   },
   "lon": {
    "required": false,
    "type": "number"
   }
  },
  "actor": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "actor"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "aliases": {
    "required": false,
    "type": "array"
   },
   "actor_kind": {
    "required": true,
    "type": "enum",
    "allowed": [
     "government",
     "state_forces",
     "armed_group",
     "international_body",
     "company",
     "civilians",
     "other"
    ]
   },
   "country": {
    "required": false,
    "type": "string"
   },
   "parent": {
    "required": false,
    "type": "string"
   },
   "wikidata": {
    "required": false,
    "type": "string"
   }
  },
  "source": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "source"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "home_url": {
    "required": false,
    "type": "string"
   },
   "language": {
    "required": false,
    "type": "array"
   },
   "kind": {
    "required": true,
    "type": "enum",
    "allowed": [
     "official_party",
     "official_third_state",
     "un",
     "ngo_monitor",
     "counting_body",
     "wire",
     "media",
     "osint",
     "academic",
     "assessment",
     "market_data",
     "technical_monitor"
    ]
   },
   "affiliations": {
    "required": true,
    "type": "array",
    "description": "Dated. A source with no classed entry is \"unknown\" and never counts as unaffiliated."
   },
   "licence": {
    "required": false,
    "type": "enum",
    "allowed": [
     "open",
     "cite_only",
     "ask_first",
     "never_ingest"
    ]
   },
   "licence_note": {
    "required": false,
    "type": "string"
   },
   "sanctioned": {
    "required": false,
    "type": "boolean",
    "description": "Designated or sanctioned outlet: cite and quote briefly only; never embed, host, mirror or archive."
   }
  },
  "event": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "event"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "theatre": {
    "required": true,
    "type": "string"
   },
   "title": {
    "required": true,
    "type": "string"
   },
   "summary": {
    "required": false,
    "type": "string"
   },
   "status": {
    "required": true,
    "type": "enum",
    "allowed": [
     "confirmed",
     "reported",
     "disputed"
    ]
   },
   "status_basis": {
    "required": true,
    "type": "enum",
    "allowed": [
     "independent_origins",
     "verified_visual_or_sensor",
     "admission_plus_independent",
     "single_origin",
     "one_side_only",
     "conflicting_origins"
    ]
   },
   "category": {
    "required": true,
    "type": "object"
   },
   "occurred": {
    "required": true,
    "type": "object"
   },
   "place": {
    "required": true,
    "type": "string"
   },
   "actors": {
    "required": false,
    "type": "object"
   },
   "attribution": {
    "required": true,
    "type": "object"
   },
   "harm": {
    "required": false,
    "type": "object"
   },
   "citations": {
    "required": true,
    "type": "array"
   },
   "published_at": {
    "required": true,
    "type": "string"
   },
   "provenance": {
    "required": false,
    "type": "enum",
    "allowed": [
     "daily",
     "backfilled",
     "leiden",
     "monthly_summary",
     "who_ssa",
     "unesco"
    ]
   },
   "dataset_ref": {
    "required": false,
    "type": "string",
    "description": "The entry in the dataset this event comes from (for example \"WHO SSA 12345\"). Each entry is its own event; entries are never merged."
   },
   "revision": {
    "required": true,
    "type": "integer"
   },
   "history": {
    "required": true,
    "type": "array"
   }
  },
  "statement": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "statement"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "speaker": {
    "required": true,
    "type": "string"
   },
   "audience": {
    "required": true,
    "type": "enum",
    "allowed": [
     "domestic",
     "foreign",
     "international_body",
     "mixed"
    ]
   },
   "language": {
    "required": true,
    "type": "string"
   },
   "said_on": {
    "required": true,
    "type": "string"
   },
   "text": {
    "required": true,
    "type": "string",
    "description": "Our neutral summary of what was said; any quotation lives in a citation excerpt."
   },
   "topic": {
    "required": false,
    "type": "string"
   },
   "pair": {
    "required": false,
    "type": "string",
    "description": "The statement on the same topic to the other audience (the two-audience ledger)."
   },
   "citations": {
    "required": true,
    "type": "array"
   }
  },
  "claim": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "claim"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "claimant": {
    "required": true,
    "type": "string"
   },
   "statement": {
    "required": true,
    "type": "string"
   },
   "proposition": {
    "required": true,
    "type": "string"
   },
   "checkable": {
    "required": true,
    "type": "boolean",
    "description": "false = opinion or intent: logged, counted, never scored."
   },
   "verdict": {
    "required": true,
    "type": "enum",
    "allowed": [
     "open",
     "supported",
     "partly_supported",
     "contradicted",
     "unresolvable"
    ]
   },
   "withdrawn": {
    "required": false,
    "type": "boolean",
    "description": "The claimant's act, not our verdict."
   },
   "next_check": {
    "required": true,
    "type": "string"
   },
   "citations": {
    "required": false,
    "type": "array",
    "description": "The evidence a verdict rests on, by the same standard as events; the verdict's history entry gives the indexes. The claimant's own word is in the statement, never here."
   },
   "revision": {
    "required": true,
    "type": "integer"
   },
   "history": {
    "required": true,
    "type": "array"
   }
  },
  "toll": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "toll"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "counting_body": {
    "required": true,
    "type": "string"
   },
   "scope": {
    "required": true,
    "type": "object"
   },
   "value": {
    "required": true,
    "type": "object"
   },
   "note": {
    "required": false,
    "type": "string",
    "description": "Our note on the scope, in plain words."
   },
   "supersedes": {
    "required": false,
    "type": "string"
   },
   "citations": {
    "required": true,
    "type": "array"
   }
  },
  "link": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "link"
   },
   "from": {
    "required": true,
    "type": "string"
   },
   "to": {
    "required": true,
    "type": "string"
   },
   "relation": {
    "required": true,
    "type": "enum",
    "allowed": [
     "claim_about_event",
     "event_moved_price",
     "event_moved_indicator",
     "same_topic"
    ]
   },
   "citations": {
    "required": true,
    "type": "array"
   },
   "revision": {
    "required": true,
    "type": "integer"
   },
   "history": {
    "required": true,
    "type": "array"
   }
  },
  "resolution": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "resolution"
   },
   "body": {
    "required": true,
    "type": "enum",
    "allowed": [
     "un_ga",
     "un_sc",
     "un_hrc",
     "iaea_bog",
     "osce_pc",
     "other"
    ]
   },
   "symbol": {
    "required": true,
    "type": "string",
    "description": "The official document symbol, for example A/RES/ES-11/1 or S/2022/155."
   },
   "voted_on": {
    "required": true,
    "type": "string"
   },
   "title": {
    "required": true,
    "type": "string"
   },
   "summary": {
    "required": false,
    "type": "string",
    "description": "Our neutral one or two sentences on what it said."
   },
   "conflicts": {
    "required": true,
    "type": "array"
   },
   "result": {
    "required": true,
    "type": "enum",
    "allowed": [
     "adopted",
     "failed",
     "vetoed"
    ]
   },
   "vetoed_by": {
    "required": false,
    "type": "array"
   },
   "tally": {
    "required": true,
    "type": "object"
   },
   "votes": {
    "required": false,
    "type": "object",
    "description": "ISO 3166 alpha-2 code to vote. Blank means not recorded, never assumed."
   },
   "document_url": {
    "required": false,
    "type": "string"
   },
   "citations": {
    "required": true,
    "type": "array"
   }
  },
  "series": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "series"
   },
   "name": {
    "required": true,
    "type": "string"
   },
   "description": {
    "required": false,
    "type": "string"
   },
   "theme": {
    "required": true,
    "type": "enum",
    "allowed": [
     "energy",
     "shipping",
     "trade",
     "food",
     "finance",
     "humanitarian",
     "infrastructure"
    ]
   },
   "conflicts": {
    "required": false,
    "type": "array"
   },
   "unit": {
    "required": true,
    "type": "string"
   },
   "frequency": {
    "required": true,
    "type": "enum",
    "allowed": [
     "daily",
     "weekly",
     "monthly",
     "quarterly",
     "annual"
    ]
   },
   "source": {
    "required": true,
    "type": "string"
   },
   "licence": {
    "required": true,
    "type": "enum",
    "allowed": [
     "open",
     "public_domain",
     "cc_by",
     "ask_first_granted"
    ]
   },
   "licence_note": {
    "required": false,
    "type": "string"
   },
   "baseline": {
    "required": false,
    "type": "object"
   },
   "points": {
    "required": true,
    "type": "array"
   },
   "citations": {
    "required": true,
    "type": "array"
   }
  },
  "brief": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "brief"
   },
   "conflict": {
    "required": true,
    "type": "string"
   },
   "period": {
    "required": true,
    "type": "enum",
    "allowed": [
     "day",
     "month"
    ]
   },
   "date": {
    "required": true,
    "type": "string",
    "description": "YYYY-MM-DD for a day, YYYY-MM for a month."
   },
   "theatre": {
    "required": false,
    "type": "string"
   },
   "sentences": {
    "required": true,
    "type": "array"
   },
   "batch": {
    "required": false,
    "type": "string"
   }
  },
  "correction": {
   "record_state": {
    "required": true,
    "type": "enum",
    "allowed": [
     "active",
     "merged",
     "withdrawn"
    ]
   },
   "merged_into": {
    "required": false,
    "type": "string"
   },
   "withdrawn_reason": {
    "required": false,
    "type": "string"
   },
   "schema_version": {
    "required": true,
    "type": "const",
    "value": 1
   },
   "created_at": {
    "required": false,
    "type": "string"
   },
   "last_changed": {
    "required": false,
    "type": "string"
   },
   "id": {
    "required": true,
    "type": "string"
   },
   "type": {
    "required": true,
    "type": "const",
    "value": "correction"
   },
   "record": {
    "required": true,
    "type": "string"
   },
   "published_at": {
    "required": true,
    "type": "string"
   },
   "what_changed": {
    "required": true,
    "type": "string"
   },
   "why": {
    "required": true,
    "type": "string"
   }
  }
 }
}
