Coverage
How endpoints are named
Endpoints follow a{universe}_{data_type} convention. Each universe exposes the same core data types plus a few that are specific to that market.
Common data types
search: find bonds matching filters (maturity, coupon, country, rating, etc.). Returns a compact set of fields.reference: full reference data for a list of ISINs.pricing_latest: most recent price for each ISIN.pricing_history: historical price series.cashflows: projected interest and principal schedules.
Universe-specific endpoints
Government & corporate also exposesinflation_factors for inflation-linked sovereigns. See Inflation factors.
US municipal additionally exposes:
entity_search: search by issuer or obligor.documents: retrieve official statement and disclosure document keys (which can be downloaded with/api/v1/download_document)pricing_daily_history: a full day of trades across every ISIN at once.price_to_yield: convert between price and yield.bonds_in_series: find sibling ISINs belonging to the same series.events: corporate action history (calls, defeasances, splits, consolidations, etc).
Utilities
convert_to_isin: resolve a list of 9-character US CUSIPs to ISINs. Inputs that aren’t valid CUSIPs come back withisin: null. CUSIP is the only supported input type today.download_document: fetch the content of a document returned bymuni_documents. Files can be retrieved as PDFs (as binary stream) or text files. Today only muni disclosure documents are supported.
