Public country index
Keyless JSON with country rows, source dates, sample counts, and scoring context.
Open the index JSONDeveloper landing · keyless access
Static evidence atlases, machine-readable contracts, bulk files, and live APIs. Pick the access surface that fits your workflow; every collection states its scope and reuse terms.
Financial disclosures, committee and organization accounts, selected policy records, and an attributed career voting archive. Public-interest reporting; financial periods, source-use restrictions and record limitations remain attached.
Explore the collection · SQLite database · Research JSON · All files and source terms
Prepare a free preview for a company by ticker or CIK, or citation records for an exact MSHA mine ID. Inspect identity, source dates and coverage before buying the saved JSON result. Admission costs $0.02 in USDC on Base through a compatible x402 client; existing public API access remains free.
Keyless JSON with country rows, source dates, sample counts, and scoring context.
Open the index JSONCountry index files and historical archives. Formats and licenses are stated for each source.
voidly.ai/dataCurrent setup for compatible AI clients. Tool permissions and availability vary by interface.
Read the MCP guideCurrent endpoint contracts, parameters, and developer examples.
voidly.ai/api-docsKeyless static JSON and NDJSON for the source-bounded U.S. religious-institution evidence atlas. The release manifest hash-binds exactly seven data and contract artifacts; its three provenance links reproduce exact source-file bytes and carry adjacent SHA-256 values. The manifest is deliberately not self-hashed.
Landing page
Complete JSON
Institution NDJSON
Action NDJSON
Reviewed-source index
JSON Schema
OpenAPI 3.1
Agent guide
Release manifest
Publication authorization
Receipt bindings
Evidence manifest
Keyless static JSON and NDJSON for 14 source-bound institutional actions and 5,735 aggregate measurements across Texas title-agent experience and national Economic Census industry data. Filter the compact search index first, then fetch its listed bounded shard. Complaints, settlements, dismissals, and aggregates do not establish misconduct, exoneration, a commission rate, monopoly power, or present conduct.
Landing page
Complete JSON
Compact action search
First bounded action shard
Institution NDJSON
Action NDJSON
Rule NDJSON
Aggregate measurement NDJSON
Reviewed-source index
JSON Schema
OpenAPI 3.1
Agent guide
Release manifest
Publication authorization
Receipt bindings
Evidence manifest
Voidly's banned-books index ships as plain static JSON — no key, no rate limit, no server. Point an agent at the manifest and resolve any country or title: 19,283 banned or restricted books across 119 countries, every ban dated and source-cited.
Manifest — dataset stats, country index, endpoint map.
Per-country summary for all 119 countries (ISO 3166-1 alpha-2).
Full source-cited record for the 200 most-banned titles.
Every title mapped to the countries that ban it — the lookup index.
Browse Verboten · CC BY 4.0, built on the banned-books.org Open Censorship Core.
The companion records listed below ship as plain static JSON: no key, no rate limit. Together with Verboten and the censorship index, they form the sixteen-dataset Voidly collection. All are sourced from public records or direct measurement and carry no personal data.
SpyLedger — 26 surveillance vendors, their products, and source-linked government-designation status (BIS/OFAC/FCC/NS-CMIC).
Procurement & oversight: JSON records or browse the evidence. Agency disclosures, award records and reported decisions have separate dates and evidence types.
DarkRegister — public-access status of 62 beneficial-ownership registers, with legal basis and source per jurisdiction.
GLEIF open-ownership coverage — CC0 legal-entity counts per jurisdiction (entities, not people).
Sanctions Programs — 41 US (OFAC) sanctions programs with the Executive Order/statute, target, scope, and status behind each program code (RUSSIA-EO14024, SDGT, CMIC-EO13959…). Programs, not designated persons.
Right to Information — national access-to-information / FOI laws across 61 countries (name, year adopted, oversight body, scope), from official legal sources. The law, not the people — no personal data; not a ranking.
Data Protection — national personal-data-protection / privacy laws across 61 countries (GDPR, LGPD, PIPL, POPIA…; name, year, supervisory authority, scope). The companion to Right to Information. The law, not data subjects — no personal data; not a ranking.
The Federal AI Use Case Inventory — the consolidated 2025 inventory submitted by 41 federal agencies (3,611 use cases across every lifecycle stage, 445 designated high-impact), with the eight rights safeguards each agency says it completed for the high-impact ones. Agency self-report consolidated by OMB; a blank is published as unstated, never as a “no”. Institution-level — no personal data.
Companion view: /ai-inventory/vendors.json — the exact nonblank vendor_name and contracting_usage fields for high-impact systems. Source strings only; no inferred vendors, awards, contracts, UEIs, or personal data.
The Genetic Privacy Ledger — the 23andMe custody chain (42 documented events: breach, regulators, bankruptcy sale) with three-register discipline, the 12-state DTC genetic-privacy statute annex, and the federal gap map. Statutes, courts, and regulators only — no personal data.
OrganWatch — US organ-procurement accountability: the federally designated OPOs with CMS performance tiers, oversight timeline, and documented findings. Institution-level facts, source-linked — no personal data.
Foreign-Held U.S. Farmland — the USDA AFIDA register aggregated: 46M acres by investor country, state, land use, and interest type across 15 years, plus documented register defects, state restriction laws, and the Shell Map's 38 verified ownership chains (structured under shellMap). Aggregates only — no personal data.
Section 117 Ledger — foreign gifts and contracts disclosed by US universities: $62B across 117k transactions at 528 institutions (1981–2025), by institution and source country, with named foreign-government sources and the year trend. Aggregate-only — no personal data.
GridOwners — ownership of US generating capacity: 27,768 operable generators / 1.38 TW resolved to entity-level owners from EIA-860, with capacity by owner type, the top-100 owners, and state and technology tables. Entity-level — no personal data.
The Detention Ledger — who runs ICE's 208 detention facilities: 62,517 people held on an average day, with capacity, inspection status, guaranteed-minimum bed arithmetic, the FY19–FY26 panel, and an evidence-tiered operator spine (federal award / SEC filing / no operator in federal records). Entity-level — no personal data.
The 287(g) Wave — every signed agreement deputizing local police into immigration enforcement: 2,123 agreements across 1,804 agencies, with model split (task force / warrant service / jail enforcement), the month-by-month signing wave, county FIPS joins, and the source file's own defect ledger. Agency-level — no personal data.
The BOP Ledger — every Federal Bureau of Prisons institution from BOP's own weekly feeds: 133 facilities holding 138,106 people with security level, type, region, and population, the 154-contract halfway-house layer with 10,022 beds and named operators, the FY1980-present system series, and the private-prison reappearance watch (currently zero). Facility/system level — no personal data.
Browse SpyLedger · Browse DarkRegister · Browse Sanctions Programs · CC BY 4.0.
Discover every accountability dataset in one call: /voidly/datasets.json — a machine-readable manifest of all sixteen datasets with each endpoint, its latest counts, and license.
Fetch the public country index and select Iran locally. No API key or query parameters are needed for this download. The result is a country summary, not an incident verdict.
# Fetch the public index, then select Iran locally.
curl --fail --silent --show-error \
'https://api.voidly.ai/data/censorship-index.json' \
-H 'Accept: application/json' | jq \
'.countries[] | select(.code == "IR") |
{country, code, score, samples, level, lowConfidence}'import httpx
response = httpx.get(
"https://api.voidly.ai/data/censorship-index.json",
headers={"Accept": "application/json"},
timeout=30,
)
response.raise_for_status()
index = response.json()
row = next(row for row in index["countries"] if row["code"] == "IR")
fields = ("country", "code", "score", "samples", "level", "lowConfidence")
print({field: row[field] for field in fields})const response = await fetch(
'https://api.voidly.ai/data/censorship-index.json',
{ headers: { Accept: 'application/json' } },
);
if (!response.ok) throw new Error('Index HTTP ' + response.status);
const index = await response.json();
const row = index.countries.find((country) => country.code === 'IR');
if (!row) throw new Error('Country absent from this response');
const { country, code, score, samples, level, lowConfidence } = row;
console.log({ country, code, score, samples, level, lowConfidence });library(httr2)
library(jsonlite)
response <- request("https://api.voidly.ai/data/censorship-index.json") |>
req_headers(Accept = "application/json") |>
req_perform()
index <- fromJSON(resp_body_string(response))
fields <- c("country", "code", "score", "samples", "level", "lowConfidence")
print(index$countries[index$countries$code == "IR", fields])A shortened excerpt from the index checked September 8, 2026. Additional metadata, scoring details, and country rows are omitted here. Values change with the source.
{
"dataAsOf": "2026-09-08T21:29:20.951Z",
"metadata": {
"totalCountries": 130,
"liveWindowDays": 30
},
"countries": [
{
"country": "Iran",
"code": "IR",
"score": 15,
"samples": 4242,
"level": "low",
"lowConfidence": false
}
]
}Country coverage and archive coverage differ. Read the scope notes.
Dated engineering notes preserve earlier designs, experiments, and publication-time figures. Use the current documentation above for endpoint contracts, availability, and measurement scope. The archive is not a current service specification.
Voidly-original scores, incidents, and annotations are published under CC BY 4.0. Raw upstream data retains its own terms: OONI raw data and Citizen Lab test lists use CC BY-NC-SA 4.0. Software has separate licenses. Check the terms attached to the file you use. Suggested attribution for the Voidly-original index:
Source: Voidly / AI Analytics — public censorship index (CC BY 4.0); accessed YYYY-MM-DD.
Citing in a paper? Use the formatted citations on the censorship index page (APA + BibTeX, click to copy).
The Federal Regulatory Data Hub indexes 229datasets from government sources, regulators/SROs, and derived indexes. The coverage endpoint reports 50M+ indexed source rows; that total is not a count of distinct pages or URLs. Access is keyless via REST, MCP, and JSON-LD, with source-specific refresh cadences. Reuse terms vary by source. US federal employee-authored works are generally public domain under 17 U.S.C. § 105, while non-federal and SRO source material retains its source terms. AI Analytics-authored metadata and normalization are CC0 only where explicitly stated and applicable.
→ Federal Data Hub landing page · Live dataset counts · MCP server (73 tools)