Downloads
Free downloads, credited to the publisher
The underlying data is public. Crown Intelligence charges for the convenience of finding, cleaning and refreshing it — not for the data itself.
How it works
Every source register in Crown Intelligence traces to a public, official publisher. Where a source's terms permit republication, its register page offers a free CSV or JSONL download, credited to the original publisher and dated with the record's last confirmed run.
What's free
Search, record views and downloads of public data cleared for republication are free. Open any source on the source register and use the download buttons on its page.
What needs a licence
Production screening against our data, bulk delivery at scale, and reselling the convenience we've built on top of public sources are covered under a Screening Licence or Reseller Licence. See Licensing for scope and proposed pricing.
Attribution
Every download carries the source publisher's name and the as-of date. Reuse should credit both the source publisher and Crown Intelligence — see the attribution notice and data licence for the exact form.
Find a source to download
Browse the source registerBulk files
Whole collections in one download
Each collection is published as a set of files: FollowTheMoney JSON, a simplified CSV, a statements CSV, a names list and Senzing records, with an index of checksums and delta files between builds.
| Collection | Records | Registers | Built | Files |
|---|---|---|---|---|
| Loading… | ||||
How to choose, read and update the files: using the bulk data · data formats · keeping data fresh.
Formats
Single registers: one file, two formats
Every register downloads as a single file — CSV or newline-delimited JSON (JSONL), UTF-8 encoded, one row per active record.
| Column | What it holds |
|---|---|
| id | Crown's internal identifier for this row. |
| name | The listed name, exactly as the source register publishes it. |
| alt_names | Aliases and alternate spellings, where the register publishes them. |
| list_type | Screening category — sanctions, PEP or debarment. |
| entity_type | Individual, company, vessel or other entity type, resolved from the record itself. |
| program | The sanctions programme or listing basis the source names, where one applies. |
| dob | Date of birth, where the source register publishes one. |
| nationality | Nationality or jurisdiction, as recorded by the source. |
| entity_id | Crown's canonical entity identifier — links this row to the same person or organization across other registers. |
| first_seen | The date Crown first loaded this record. |
| loaded_at | The date of the most recent confirmed load from the source — the file's as-of date. |
| source | The exact register name, matching the name used in the download URL. |
CSV files carry a header row; JSONL files carry one JSON object per line, in the same column order. Full field definitions live in the data dictionary.
Stable URLs
One URL pattern, every register
Every register downloads from the same URL pattern — bookmark it, script against it, or drop it into a scheduled job.
/api/export?source=<register name>&format=csv|jsonl # Example — OFAC SDN, as CSV GET /api/export?source=OFAC%20SDN&format=csv # Example — US HHS OIG Exclusions, as JSONL GET /api/export?source=US%20HHS%20OIG%20Exclusions&format=jsonl
<register name> is the exact name shown on the source register and returned by the machine-readable index below — URL-encode spaces and punctuation exactly as they appear there. format defaults to csv when left off.
Automation
Machine-readable index
Two endpoints describe the whole estate, so a script can decide what to pull without reading this page first.
GET /api/sources
The full register index — name, publisher, country, list type, refresh cadence and record count for each of the 1,544 registers we track, with its last run date. Paginated, up to 100 rows per page.
GET /api/licences?offer=download
The subset of registers currently cleared for direct download, with the licence rule behind each one — the same list that powers the table below.
Both return JSON, and neither needs an API key.
Freshness
Keeping a copy current
Re-fetch a register on its own refresh cadence — see how often each one runs — rather than on a fixed schedule of your own.
Compare, don't guess
loaded_at marks the last confirmed run against the source; first_seen marks when Crown first picked up that row. Compare both against your last pull to see what's new or changed.
Every file is dated
Each row carries its own loaded_at date, so a downloaded file is self-describing — no separate manifest to track alongside it.
Whole compilation, one date
The compilation itself is current as of September 24, 2026, shown in the footer of every page on this site.
Download now
Registers available for download
Search the registers cleared for direct download — — available now.
Loading the download list…
| Register | Publisher | Country | List type | Records | Last run | Download |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Every register's download and licence position is also shown on its own page — browse the full source register.
Licensed delivery
Bulk files under a licence
Screening and Reseller licensees get bulk delivery that goes beyond the free downloads on this page.
Bulk files under your licence
Commercial use of the bulk files needs a licence. How licensed delivery will work is still being set; see the data delivery service.
Support response
Support commitments under a licence are proposed but not yet final; see licensing.
Attribution continues
Attribution to each source publisher continues to apply under a licence, the same as it does for a free download.
Search the data, or talk to sales
Free to search. Licensed for production screening.