DealChartsby CMD+RVL

DealCharts API

Explore the Dealcharts API for programmatic access to structured-finance data — entities, deals, charts, and provenance.

Download structured-finance facts as JSON, search published entities, or inspect the data model.

Public access paths:

# Get machine-readable facts for published deals, BDCs, CLOs, and funds
GET https://dealcharts.org/llm/facts/{entity_key}.json
GET https://dealcharts.org/llm/facts/fund/{fund_key}.json
# Search across all entities
GET https://dealcharts.org/.netlify/functions/search?query=
# Ontology and data model
GET https://dealcharts.org/ontology/

No API key is required for public DealCharts facts endpoints. Cache responsibly and preserve attribution.

Need the EDGAR-specific endpoint map? Use SEC EDGAR CompanyFacts API and CIK JSON.

Try It Now

Click any link below to see live JSON responses:

Deals (CMBS / Auto ABS)

BDCs

Funds

CLOs

Search

Data Directory

Entity TypeCoverageFacts EndpointBrowse Pages
CMBS & Auto ABS DealsCurrent export manifest/llm/facts/{deal_key}.json/capitalmarkets/abs/cmbs/
BDCsCurrent export manifest/llm/facts/bdc-{ticker}.json/capitalmarkets/bdcs/
FundsCurrent fund coverage/llm/facts/fund/{fund_key}.json/capitalmarkets/funds/
CLOsPilot coverage/llm/facts/{clo_slug}.json/capitalmarkets/abs/clo/

Facts JSON Schema

Facts files use fields such as those below. Available fields vary by entity type and source coverage:

{
"entity_type": "cmbs_deal | abs_deal | bdc | clo_deal | fund",
"identifiers": { "cik": "...", "deal_id": "..." },
"dates": { "pricing_date": "...", "as_of_date": "..." },
"pool": { "loan_count": 62, "current_balance_usd": 991631442 },
"source_documents": [{ "label": "SEC EDGAR Filing", "url": "..." }],
"dataset": {
"json": "https://dealcharts.org/llm/facts/{key}.json",
"page": "https://dealcharts.org/capitalmarkets/..."
},
"provenance": {
"curator": "CMD+RVL",
"source": "SEC EDGAR Public Filings",
"license": "CC-BY 4.0"
}
}

Full schema documentation: /ontology

Material-Change Comparisons

  • Canonical deal index — select an exact key, then match its id in the combined feed. Each verified mapping includes page, facts, assetClass, tape, status, and runId. Coverage distinguishes available records from mapped deals.
  • CMBS and Auto ABS feed — schemaVersion 1, generatedAt, and deals. Compared records have filings.old/new, source URLs, accessions, reporting periods, filing dates, ruleSet, status, and runId. A new_issue has filings.old=null and no prior comparison; it is not zero changes.
  • CMBS register JSON — CMBS-only comparisons, coverage, and newest run date. Browse the material-change register for an exact deal example.

CMBS findings contain assetNumber, rules, ruleFields, and fields with old/new values. Auto ABS exposes pool totals and rules with assets, balance, and balanceBasis, rather than individual asset findings. Rules overlap: do not sum their counts or balances as unique totals. Preserve each balance basis and distinguish null from zero.

For a compared Auto ABS record, zero flags means all rules[].assets values are zero, not that findings is absent.

A compared CMBS record with empty findings has zero flags for that comparison. An absent record, unmapped key, or unpaired filing does not establish zero changes. These are the latest published comparisons per record, not one shared reporting period or a market census. generatedAt and publishedAt are publication times; read each record's filing and reporting dates before claiming freshness.

Machine-Readable Discovery

  • LLM guidance: /llms.txt (concise) · /llms-full.txt (comprehensive)
  • Sitemaps: /sitemap-llm.xml — all facts endpoints indexed
  • Dataset manifest: /datasets/_meta.json — source, license, URL patterns, counts, and CSV column dictionaries
  • Dataset sitemap: /sitemap-datasets.xml — CSV exports, material-change feeds and index, ML descriptors, and ML ODPS descriptors
  • Ontology: /ontology — full data model reference
  • EDGAR data guide: /edgar-api/ - SEC endpoint map plus DealCharts structured-finance paths
  • TDM Rights: /tdmrep.json — mining permitted (reservation: 0)

Check each dataset's license before using it for AI training or retrieval.

Data Sources

SEC EDGAR sources include:

  • 10-D — Distribution reports for ABS/CMBS trusts
  • N-PORT — Fund portfolio holdings (public portion)
  • 10-K / 10-Q — Annual/quarterly reports (BDC portfolios)
  • FWP — Free writing prospectuses (new deal pricing)

Inspect the source documents and provenance fields to see which disclosures support a record.

Attribution & Licensing

All usage must:

  • Attribute as "Source: Dealcharts.org" with link back to relevant pages
  • Preserve provenance metadata in downstream applications
  • Review our Attribution Guidelines

Check each facts file for its source documents, reporting dates, and provenance metadata.

License: CC-BY 4.0 — commercial use permitted with attribution.

Agent Integration

Contact

Questions about the data or integration?

→ Text Cairn

Powered by CMD+RVL

DealCharts is the public projection surface for structured-finance data: crawlable deal, fund, BDC, and dataset references with source-aware context.

© 2026 CMD+RVL. All rights reserved.·Not investment advice. For informational purposes only.·Built 2026-11-01