How often the data updates
Every register in the Crown Intelligence estate refreshes on its own configured schedule, matched to how often its publisher issues updates. This page shows when the compiled estate was last processed, the live cadence behind the flagship registers, and how to detect a change in your own copy.
Last processed
Absolute figures, read live from the estate on every page load.
Last data load
When the compiled screening index was last processed end to end.
Last register run
The most recent individual register re-run recorded across the estate.
Registers inventoried
Named public registers held in the source register, each on its own cadence.
How cadence works
Crown Intelligence does not refresh on a single global clock. Each register re-runs on its own configured schedule, matched to how often its own publisher issues updates — several times a day for a fast-moving sanctions feed, weekly or monthly for a steadier registry, and as published for a register with no fixed release calendar.
Every record and every register carries its own "as of" date, so how current a figure is stays visible rather than assumed. The compiled screening index is reprocessed after each register run, which is what lets the "Last data load" figure above move independently of any single register's own last-run time.
This matches the refresh commitment in our proposed commercial terms (not yet final), and is covered in more technical depth in Methodology's refresh cadence section.
Cadence by flagship register
Eleven named registers. Cadence, last load and record count are read from the register list of the current Crown Default build (sources.json); the live figure for any register is on its source page.
Loading the register list…
| Register | Publisher | Cadence | Last loaded | Records | Link |
|---|---|---|---|---|---|
| Loading… | |||||
Registers by refresh interval
How often the registers in each bulk collection are collected, from the cadence_hours field of the collection's sources.json.
| Refresh interval | Registers | Records |
|---|---|---|
| Loading… | ||
The bulk files themselves are rebuilt as a batch; see how often the data changes.
Keeping your own copy current
If you hold an export of a register, re-fetch it on that register's own cadence shown in the table above rather than on a fixed calendar interval of your own choosing — a weekly register does not need a nightly pull, and a six-hourly one should not be left for a week.
Use these fields to detect what changed since your last pull, instead of re-downloading and diffing an entire file every time:
loaded_aton a record — when Crown last confirmed that record against its source.first_seenon a record — when Crown first observed that record, useful for spotting additions since your last export.last_run_aton a register — the source register's own record of when that register was last re-run, independent of any single record inside it.
The source register itself is the machine-readable index behind this page: query GET /api/sources?q=<name> for any register's current cadence, last run and row count before deciding whether a re-fetch is due.
curl "https://api.crownintelligence.net/api/sources?q=OFAC+SDN"
See the endpoint reference, keeping bulk data fresh, and how downloads work for bulk export options.
Last updated 2026-10-03