Open Data

The registry, downloadable and citable

Every labelled-bond disclosure document in the registry — as a free CSV snapshot (CC BY 4.0, refreshed weekly, citable DOI) and a public JSON API. Built for researchers, regulators and analysts.

Get the dataset

xfid-documents.csv One row per disclosure document — XFID, type, title, issuer, country, year, source URL, SHA-256, linked ISINs. ~13,000 rows
xfid-sources.csv Source-URL observations per document (first/last seen) — the dataset behind the disclosure-erosion research. ~15,000 rows

Snapshot refreshed weekly by the registry pipeline.

The dataset is free (CC BY 4.0). Tell us who you are and we'll email your download link — instantly for institutional and academic addresses, after a quick manual check otherwise.

License: CC BY 4.0 — free for any use with attribution to XframeworkID (xframework.id). See licensing for commercial data products. File integrity: SHA-256 checksums in manifest.json.

Cite the dataset

The dataset has a persistent DOI on Zenodo: DOI10.5281/zenodo.21297903 (concept DOI — always resolves to the latest version).

@dataset{xframeworkid_registry,
  author  = {Howard, Ian},
  title   = {XframeworkID (XFID) Registry — Labelled-Bond
             Disclosure Document Dataset},
  year    = {2026},
  publisher = {Zenodo},
  doi     = {10.5281/zenodo.21297903},
  url     = {https://xframework.id/data}
}

Citing an individual document? Use its XFID — formats at How to Cite XFIDs.

Public JSON API

All registry data is queryable live, no key required:

GET /api/registry/searchSearch documents — q (keyword, XFID or ISIN), type, year, country, limit
GET /api/registry/{xfid}Full document record by XFID
GET /api/registry/issuer/{slug}Issuer profile + documents
GET /api/registry/person/{xpid}Analyst/researcher profile
GET /api/registry/organization/{orgId}Assessment provider / organization profile

Data dictionary

xfid-documents.csv

xframework_idPermanent XFID (resolves at xframework.id/{XFID})
id_statusACTIVE / SUPERSEDED lifecycle status
xframework_urlCanonical permanent URL for the document record
document_typeFRAMEWORK, SPO, IMPACT, ASSURANCE, CERTIFICATION, EUGBS_REVIEW, RESEARCH, …
document_type_codeShort type code (FW, SPO, IMP, ASR, CRT, EGB, RES, …)
titleDocument title
issuer_full_nameIssuer legal/full name
issuer_short_nameIssuer short name
countryIssuer country (ISO 3166-1 alpha-2)
country_codeNumeric country code
regionRegion grouping
issuer_sectorIssuer sector
issuer_typeCorporate / sovereign / municipal / financial …
urlOriginal source URL of the document
url_domainSource domain
file_extensionOriginal file type
file_size_bytesOriginal file size
file_hash_sha256SHA-256 of the original file bytes (verification)
issue_yearPublication year
related_isinsLinked bond ISINs (pipe-separated)
bond_typesLinked bond label types (pipe-separated)
all_issuersAll issuers linked to the document
created_atFirst ingestion timestamp
last_updatedLast registry update timestamp
source_countNumber of distinct source URLs observed

xfid-sources.csv

xframework_idXFID the observation belongs to
urlObserved source URL
url_domainSource domain
source_typeissuer / spo_provider / exchange / aggregator …
first_seenFirst time this URL served the document
last_seenMost recent confirmation

Working with the data?

Academic users: the dataset is free — we ask only that you cite it. Need custom extracts, webhooks or an SLA? See pricing or get in touch.