Open AI policy dataset, schema and API
AIPolicyTracker publishes its policy records as open data under CC BY 4.0. The dataset currently holds 212 jurisdictions, 186 policy instruments, 57 obligations and 139 change events , last updated 11 September 2026. Every record carries an official source URL, review status, confidence level and verification dates so you can judge it before you use it.
Dataset description
Record types: jurisdiction, policy instrument, policy version, section, obligation, applicability rule, deadline, enforcement event, procurement rule, framework mapping, evidence artifact, change event and source document, plus controlled vocabularies for ai actor, ai system type, sector, risk category, ai use case, obligation category. Summaries are original plain-language descriptions; no copyrighted commentary or standards text is included.
Schema documentation
Records are validated against JSON Schema (draft 2020-12) before import. Schema files in the repository's data/schema directory: change.schema.json, common.schema.json, jurisdiction.schema.json, policy.schema.json, taxonomy.schema.json. Version 1.0.0.
| Field | Meaning |
|---|---|
| official_source_url | Primary official document or page the record is based on |
| source_title / source_publisher / source_document_date | Bibliographic details of that source |
| source_reference | Article, section or page reference inside the source |
| source_tier | 1 official primary; 2 official guidance/consultation; 3 labelled secondary; 4 community submission |
| last_checked_at | When a maintainer last opened the source |
| last_verified_at | When a human reviewer confirmed the record against the source |
| review_status | draft, pending_review, verified or needs_update |
| confidence_level | high, medium, low or unavailable |
| content_version / change_summary | Record version and what changed in it |
| reviewed_by | Reviewer name or handle, when safe to expose |
Data licence
Data: CC BY 4.0. Code: Apache-2.0. Official documents linked from records remain under their publishers' terms.
API documentation
Read-only, no authentication, rate limited (120 requests per minute per IP), cached for 10 minutes, CORS enabled. Base URL https://aipolicytracker.org/api/v1.
| Endpoint | Description |
|---|---|
| /jurisdictions | List published jurisdictions |
| /jurisdictions/{slug} | One jurisdiction with its policies |
| /policies?q=&jurisdiction=&status=§or=&use_case=&actor=&binding=&sort= | Search and filter policy instruments (paginated) |
| /policies/{slug} | Full policy record with obligations, deadlines and sources |
| /obligations?category=&jurisdiction=&binding= | Search obligations |
| /obligations/{slug} | One obligation with mappings and evidence examples |
| /changes?since=YYYY-MM-DD&jurisdiction= | Change events, newest first |
| /taxonomies | Controlled vocabularies |
Third-party datasets (attribution required)
- AI Incident Database, metadata for every incident (CC BY-SA 4.0): CSV · JSON · browse
- MIT AI Risk Repository, risk database (CC BY 4.0): CSV · JSON · browse
- MIT domain taxonomy with our use-case mapping: data/external/mit_ai_risk_domains.json in the repository
Each policy page also exposes its record at /policies/{slug}.json, and the change log at RSS.
Contribution workflow
- Fork the repository and edit or add a YAML record under
data/. - Run
php artisan policy:validate. - Open a pull request listing each changed field and its official source URL.
- A reviewer verifies against the source and sets
review_status: verified. - Merged records are imported and published. No web form can publish directly; see Contribute.
Release history
- 1.0.0 · 2026-09-10 — Initial structured dataset: 10 jurisdictions, 18 policy instruments, 57 obligations, dated change log. All records pending human verification.
Citation guidance
Cite the specific record URL and the date you accessed it, and cite the official source alongside it. Suggested format:
AIPolicyTracker (year). "Record title". https://aipolicytracker.org/... (accessed date). Data licensed CC BY 4.0.
For AI assistants and crawlers, see /llms.txt and /llms-full.txt.
Informational only, not legal advice. Verify every claim against the linked official sources and consult qualified counsel before acting.