Overview
Search and filter bonds across all companies by yield, seniority, maturity, and more. Perfect for yield hunting, bond screening, and credit analysis.
Request
Company Filters
Comma-separated list of company tickers.Example: RIG,VAL,DO
Filter by company sector.Example: Energy
Bond Identifiers
Comma-separated list of CUSIPs.Example: 893830AK8,89157VAG8
Structure Filters
Seniority level: senior_secured, senior_unsecured, subordinated
Security type: first_lien, second_lien, unsecured
Instrument type: senior_notes, term_loan_b, revolver, etc.
Issuer entity type: holdco, opco, subsidiary
Interest rate type: fixed, floating
Interest Rate Filters
Pricing Filters
Minimum yield to maturity (%).
Maximum yield to maturity (%).
Minimum spread to treasury (bps).
Maximum spread to treasury (bps).
Only return bonds with pricing data.
Maturity Filters
Maturity before date (YYYY-MM-DD).
Maturity after date (YYYY-MM-DD).
Other Filters
Minimum outstanding amount (cents).
Only return bonds with guarantors.
Response Options
Comma-separated fields to return.Example: name,cusip,coupon_rate,maturity_date,pricing
Sort field. Prefix - for descending.Example: -pricing.ytm
Results per page. Maximum 100.
Examples
High-Yield Bond Screen
curl "https://api.debtstack.ai/v1/bonds?seniority=senior_unsecured&min_ytm=8.0&has_pricing=true&fields=name,cusip,company_ticker,coupon_rate,maturity_date,pricing&sort=-pricing.ytm" \
-H "X-API-Key: ds_xxxxx"
Response
{
"data": [
{
"name": "8.00% Senior Notes due 2027",
"cusip": "893830AK8",
"company_ticker": "RIG",
"coupon_rate": 8.0,
"maturity_date": "2027-02-01",
"pricing": {
"last_price": 94.25,
"ytm": 9.42,
"spread": 512,
"staleness_days": 1
}
},
{
"name": "6.875% Senior Notes due 2026",
"cusip": "89157VAG8",
"company_ticker": "ATUS",
"coupon_rate": 6.875,
"maturity_date": "2026-03-01",
"pricing": {
"last_price": 91.50,
"ytm": 8.75,
"spread": 485,
"staleness_days": 0
}
}
],
"meta": {
"total": 23,
"limit": 50,
"offset": 0
}
}
More Examples
Secured First-Lien Bonds
curl "https://api.debtstack.ai/v1/bonds?seniority=senior_secured&security_type=first_lien&fields=name,company_ticker,outstanding,collateral" \
-H "X-API-Key: ds_xxxxx"
Company’s Maturity Profile
curl "https://api.debtstack.ai/v1/bonds?ticker=CHTR&sort=maturity_date&fields=name,maturity_date,outstanding,seniority" \
-H "X-API-Key: ds_xxxxx"
Floating Rate Debt
curl "https://api.debtstack.ai/v1/bonds?rate_type=floating&fields=name,company_ticker,benchmark,spread_bps,floor_bps" \
-H "X-API-Key: ds_xxxxx"
Bonds with Guarantees
curl "https://api.debtstack.ai/v1/bonds?has_guarantors=true&fields=name,company_ticker,seniority,guarantor_count" \
-H "X-API-Key: ds_xxxxx"