curl --request POST \
--url https://terrapinfinance.com/api/v1/muni_reference \
--header 'Accept: <accept>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"isins": [
"US005824LP01"
]
}
'{
"data": [
{
"advisors": [
"PMA Securities, LLC"
],
"award_date": "2024-01-30",
"bond_counsel": [
"Chapman and Cutler LLP"
],
"capital_purpose": "new money",
"closing_date": "2024-02-20",
"country": "United States of America",
"country_code": "US",
"coupon_frequency": 2,
"coupon_payment_day": 1,
"coupon_payment_months": [
2,
8
],
"credit_enhancement_type": [
"bond_insurance"
],
"currency": "USD",
"dated_date": "2024-02-20",
"disclosure_counsel": [
"Chapman and Cutler LLP"
],
"extraordinary_optional_redemption": null,
"figi": "BBG01L7LZSL5",
"first_call_date": "2032-02-01",
"first_execution_date": "2024-01-31",
"first_interest_payment_date": "2024-08-01",
"first_trade_date": "2024-01-31",
"guarantee": "unsecured",
"has_mandatory_redemption": false,
"insurers": [
"Assured Guaranty Municipal Corp."
],
"integral_multiple": 5000,
"interest_accrual_convention": "30/360",
"interest_accrual_date": "2024-02-20",
"interest_maximum_rate": null,
"interest_minimum_rate": null,
"interest_payment_schedule": [
{
"interest_type": "regular",
"payment_date": {
"day": 1,
"month": 8,
"year": 2024
},
"periodic_schedule": {
"period_amount": 6,
"period_type": "month",
"until": null
}
}
],
"interest_rate": 5,
"interest_rate_schedule": [
{
"determination_period": null,
"from_date": null,
"interest_rate": 5,
"interest_type": "fixed",
"rate_mode_name": null,
"until_date": null
}
],
"interest_type": "fixed rate",
"is_amt": false,
"is_bank_qualified": true,
"is_callable": true,
"is_credit_enhanced": true,
"is_federally_taxable": false,
"is_green": false,
"is_insured": true,
"is_outstanding": true,
"is_pac": false,
"is_social": false,
"is_state_enhanced": false,
"is_state_taxable": true,
"is_sustainable": false,
"isin": "US005824LP01",
"issue_date": "2024-01-30",
"issue_price": 111.945,
"issue_yield": 3.28,
"issued_amount": 240000,
"issuer_name": "SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY)",
"liquidity_facility": null,
"mandatory_redemption_schedule": [],
"maturity_amount": 240000,
"maturity_date": "2035-02-01",
"minimum_denomination": 5000,
"next_call_date": "2032-02-01",
"next_coupon_date": "2025-08-01",
"obligor": null,
"optional_redemption_max_notice": 60,
"optional_redemption_min_notice": 30,
"optional_redemption_schedule": [
{
"call_date": "2032-02-01",
"call_price": {
"spread_in_bps": 0,
"type": "principal"
},
"includes_accrued_interest": true,
"is_periodic": true,
"period_amount": 1,
"period_type": "day",
"until": null
}
],
"outstanding_amount": 240000,
"parent_isin": null,
"previous_coupon_date": "2025-02-01",
"rating_group": "investment_grade",
"remarketing_agents": [],
"reserve_fund": false,
"sale_type": "competitive_sale",
"sector": "education",
"series": "SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY) GENERAL OBLIGATION SCHOOL BONDS, SERIES 2024 (IL)",
"series_issued_amount": 6770000,
"source_of_repayment": "General Obligation",
"state": "IL",
"ticker": "IL ADASCD 5 02/01/2035",
"trustees": [],
"underwriters": [
"Stifel, Nicolaus & Company, Incorporated"
],
"use_categories": [
"primary and secondary education"
],
"use_sectors": [
"education"
],
"uses_of_proceeds": [
"public school district"
],
"variable_rate_mode": null
}
],
"total": 1
}Get full US municipal bond reference data for given ISINs.
curl --request POST \
--url https://terrapinfinance.com/api/v1/muni_reference \
--header 'Accept: <accept>' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"isins": [
"US005824LP01"
]
}
'{
"data": [
{
"advisors": [
"PMA Securities, LLC"
],
"award_date": "2024-01-30",
"bond_counsel": [
"Chapman and Cutler LLP"
],
"capital_purpose": "new money",
"closing_date": "2024-02-20",
"country": "United States of America",
"country_code": "US",
"coupon_frequency": 2,
"coupon_payment_day": 1,
"coupon_payment_months": [
2,
8
],
"credit_enhancement_type": [
"bond_insurance"
],
"currency": "USD",
"dated_date": "2024-02-20",
"disclosure_counsel": [
"Chapman and Cutler LLP"
],
"extraordinary_optional_redemption": null,
"figi": "BBG01L7LZSL5",
"first_call_date": "2032-02-01",
"first_execution_date": "2024-01-31",
"first_interest_payment_date": "2024-08-01",
"first_trade_date": "2024-01-31",
"guarantee": "unsecured",
"has_mandatory_redemption": false,
"insurers": [
"Assured Guaranty Municipal Corp."
],
"integral_multiple": 5000,
"interest_accrual_convention": "30/360",
"interest_accrual_date": "2024-02-20",
"interest_maximum_rate": null,
"interest_minimum_rate": null,
"interest_payment_schedule": [
{
"interest_type": "regular",
"payment_date": {
"day": 1,
"month": 8,
"year": 2024
},
"periodic_schedule": {
"period_amount": 6,
"period_type": "month",
"until": null
}
}
],
"interest_rate": 5,
"interest_rate_schedule": [
{
"determination_period": null,
"from_date": null,
"interest_rate": 5,
"interest_type": "fixed",
"rate_mode_name": null,
"until_date": null
}
],
"interest_type": "fixed rate",
"is_amt": false,
"is_bank_qualified": true,
"is_callable": true,
"is_credit_enhanced": true,
"is_federally_taxable": false,
"is_green": false,
"is_insured": true,
"is_outstanding": true,
"is_pac": false,
"is_social": false,
"is_state_enhanced": false,
"is_state_taxable": true,
"is_sustainable": false,
"isin": "US005824LP01",
"issue_date": "2024-01-30",
"issue_price": 111.945,
"issue_yield": 3.28,
"issued_amount": 240000,
"issuer_name": "SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY)",
"liquidity_facility": null,
"mandatory_redemption_schedule": [],
"maturity_amount": 240000,
"maturity_date": "2035-02-01",
"minimum_denomination": 5000,
"next_call_date": "2032-02-01",
"next_coupon_date": "2025-08-01",
"obligor": null,
"optional_redemption_max_notice": 60,
"optional_redemption_min_notice": 30,
"optional_redemption_schedule": [
{
"call_date": "2032-02-01",
"call_price": {
"spread_in_bps": 0,
"type": "principal"
},
"includes_accrued_interest": true,
"is_periodic": true,
"period_amount": 1,
"period_type": "day",
"until": null
}
],
"outstanding_amount": 240000,
"parent_isin": null,
"previous_coupon_date": "2025-02-01",
"rating_group": "investment_grade",
"remarketing_agents": [],
"reserve_fund": false,
"sale_type": "competitive_sale",
"sector": "education",
"series": "SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY) GENERAL OBLIGATION SCHOOL BONDS, SERIES 2024 (IL)",
"series_issued_amount": 6770000,
"source_of_repayment": "General Obligation",
"state": "IL",
"ticker": "IL ADASCD 5 02/01/2035",
"trustees": [],
"underwriters": [
"Stifel, Nicolaus & Company, Incorporated"
],
"use_categories": [
"primary and secondary education"
],
"use_sectors": [
"education"
],
"uses_of_proceeds": [
"public school district"
],
"variable_rate_mode": null
}
],
"total": 1
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Specify text/csv if you would like to receive a CSV file.
application/json, text/csv International Securities Identification Number (ISIN), unique 12-character code for the security.
12Reference data
List of response data objects, often capped to 1000.
Show child attributes
Financial advisors who provide advice on bond issuance and investment.
Date the bond was awarded to the underwriter in ISO-8601 format (YYYY-MM-DD).
Legal representatives retained by the issuer that provide tax opinions, ensure compliance with federal tax law, and verify the legal validity of the bond issuance.
Indicates the capital purpose depending on whether the bond proceeds are used for new projects, to pay off prior bonds, or both.
new money, refunding, mixed Date the bond transaction closed in ISO-8601 format (YYYY-MM-DD).
Composite rating of the bond.
Country of issuing entity:
United States of America: Country of issue is United States of America.United States of America ISO 3166-1 alpha-2 country code (2-letter code) of the country of issue.
2Number of coupon payments per year.
x >= 0Day of the month when coupon payments are made.
Months when coupon payments are made (1-12).
Examples:
[2, 8]: Coupon payments are made on February and August.1 <= x <= 12Types of credit enhancement that provide additional security for the bond.
Specifies the specific type of the credit enhancement. Set to [] if is_credit_enhanced is false
bond_insurance, letter_of_credit, liquidity_facility, state_aid_intercept_program, state_guarantee_program, appropriations_program, state_permanent_fund_program, federal_guarantee, federal_agency_guarantee, moral_obligation, debt_service_reserve_fund, capital_reserve_fund, federal_mortgage_insurance, private_mortgage_insurance, state_mortgage_insurance, pledged_revenues, pledged_assets, surety_bond, third_party_guarantee Currency in which the bond is denominated (3-letter ISO 4217 code).
"USD"
Date from which interest starts accruing in ISO-8601 format (YYYY-MM-DD).
Legal representatives retained by the issuer to provide advice on issuer disclosure obligations.
Extraordinary optional redemption terms and conditions.
Financial Instrument Global Identifier (FIGI), a unique 12-character alphanumeric code for financial instruments.
12"BBG01L7LZSL5"
Name associated with the FIGI (Financial Instrument Global Identifier).
Date of the first call option in ISO-8601 format (YYYY-MM-DD).
Date of the first execution/trade for the bond in ISO-8601 format (YYYY-MM-DD).
Date of the first interest payment in ISO-8601 format (YYYY-MM-DD).
Date of the first trade in the secondary market in ISO-8601 format (YYYY-MM-DD).
Indicates the security classification of the bond. Secured bonds are backed by specific collateral (pledged assets, revenues, or reserve funds), while unsecured bonds lack such backing.
secured, unsecured Whether the bond has mandatory redemption features.
Financial institutions that issue an insurance policy for bonds, guaranteeing timely payment of principal and interest.
Integral multiple for bond denominations.
Day count convention for interest accrual:
30/360: 30 days per month, 360 days per year.ACTUAL/ACTUAL: Uses actual number of days in period and year.ACTUAL/360: Uses actual days in period, 360 days per year.ACTUAL/365: Uses actual days in period, 365 days per year.30/365: 30 days per month, 365 days per year.30/360, 30/365, act/360, act/365, act/act, act/act (AFB), act/act (ISDA), act/act (ICMA) Date in ISO-8601 format (YYYY-MM-DD) from which interest accrues.
Maximum interest rate for variable rate bonds; the highest rate the bond's coupon can reach during its life, often set as a cap relative to the reference rate it is adjusted for.
Minimum interest rate for variable rate bonds; the lowest rate the bond's coupon can fall to during its life, often set as a floor relative to the reference rate it is adjusted for.
The interest payment schedule specifies the schedule of interest payments, which may be periodic or deferred until maturity (for CABs, notes or deferred interest bonds). It is represented as an array of objects with the following schema:
[
{
"payment_date": "standard_date | weekday_date | business_day_date",
"interest_type": "regular | accreting",
"periodic_schedule": {
"until": "<Date>",
"period_type": "week | month",
"period_amount": "<Number>"
}
},
...
]
where the schema for standard_date is:
{
"day": "<Integer>",
"year": "<Integer>",
"month": "<Integer>"
}
the schema for weekday_date is:
{
"year": "<Integer>",
"month": "<Integer>",
"day_of_week": "<Integer>",
"week_of_month": "<Integer>"
}
and the schema for business_day_date is:
{
"business_day": "<Integer>",
"year": "<Integer>",
"month": "<Integer>"
}
Interest rate or coupon of the bond, expressed as a percentage of the bond's face value.
The interest rate structure specifies the applicable interest rate for a given period and defines how it is set and adjusted over the bond’s term, including periodic adjustments for variable rate bonds. It is represented as an array of objects with the following schema:
[
{
"interest_type": "zero | fixed | variable | compounding",
"interest_rate": {
"benchmark": "sofr | libor | sifma | mmd | remarketing-agent", // applies only for variable rates; interest_rate would simply be a <Number> when the value is known
"spread_bps": "<Number>" // applies only for variable rates; interest_rate would be a <Number> when the value is known
},
"determination_period": {
"period_length": "<Integer>",
"period_type": "day | week | month | year",
},
"rate_mode_name": "adjustable | pass-through | daily | two-day | weekly | bi-weekly | monthly | term | medium-term | long-term | term-floater | index | sifma | libor | sofr | auction | frn | window",
"from_date": "<Date>",
"until_date": "<Date>"
},
...
]
The Type of interest:
fixed rate: The bond pays a fixed interest rate throughout its life.cab: Capital Appreciation Bond (CAB), interest accrues and is paid at maturity rather than periodically.variable rate: The bond's interest rate can change over time, typically based on a reference rate or formula (e.g., SOFR, CPI).term rate: The bond pays interest at a rate set for a specific term or period.cab-to-fixed: The bond starts as a capital appreciation bond and converts to a fixed rate bond.step rate: The bond's interest rate increases ("steps up") at predetermined intervals.zero rate / discount rate: A bond that does pay or accrue interest.fixed rate, zero rate / discount rate, cab, cab-to-fixed, at maturity, variable rate, step rate, term rate, cash payment, payment in kind, fixed interest payments, dividend payments, variable interest payments, no payments, misc. Whether the bond is Rule 144A compliant.
Whether the bond is an Alternative Minimum Tax (AMT) bond.
Whether the bond is bank qualified.
Whether the bond is callable before maturity.
Indicates whether the bond is backed by any form of credit enhancement.
Whether the bond is defeased.
A defeased bond has funds set aside in an escrow account to pay off the remaining principal and interest, effectively removing the debt obligation from the issuer's balance sheet.
Whether the bond is federally taxable.
Whether the bond is a green bond.
Whether the bond is insured by a bond insurance company.
Whether the bond is currently outstanding.
Whether the bond is a Planned Amortization Class (PAC) bond.
Whether the bond is Regulation S (RegS) compliant.
Whether the bond is a social bond.
Indicates whether the bond is backed by any form of state credit enhancement (state guarantee program, state aid intercept program, appropriations program or state permanent fund program).
Whether the bond is state taxable.
Whether the bond is a sustainable bond.
International Securities Identification Number (ISIN), unique 12-character code for the security.
12"US64966HW301"
Date the bond was issued in ISO-8601 format (YYYY-MM-DD).
Price at which the bond was issued (percentage of par), the price is expressed as a percentage of the bond's face value.
Yield at issuance, the yield is expressed as a percentage of the bond's face value.
Total amount issued (face value) in the bond's currency.
Name of the issuing entity (municipality, district, etc.).
"SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY)"
Liquidity facility provider for the bond:
LOC: Letter of CreditSBPA: Standby Bond Purchase AgreementSelf: Self-liquidityLOC, SBPA, Self The mandatory redemption schedule specifies the sinking fund redemptions, including the dates, amounts, and redemption prices based on principal or accreted value (for CABs).
[
{
"date": "<Date>",
"price": {
"type": "principal | accreted-value",
"spread_in_bps": "<Number>"
},
"amount": "<Number>"
},
...
]
Amount due at maturity:
The principal amount that will be repaid when the bond matures.
Date when the bond principal is due to be repaid in ISO-8601 format (YYYY-MM-DD).
Minimum denomination in which the bond can be purchased.
Date of the next call option in ISO-8601 format (YYYY-MM-DD).
Price at the nearest call date from today, if exists.
Date of the next coupon payment in ISO-8601 format (YYYY-MM-DD).
Indicates the nearest sinking fund amount, if exists.
Date of the next sinking fund payment in ISO-8601 format (YYYY-MM-DD).
Indicates the nearest sinking fund price, if exists.
The obligated entity, when it is not the same as the issuer
Indicates whether the first coupon payment is odd:
regular: First coupon payment follows the standard interval.short: First coupon period is shorter than the typical payment interval.long: First coupon period is longer than the typical payment interval.regular, short, long Indicates whether the last coupon payment is odd:
regular: Last coupon payment follows the standard interval.short: Last coupon period is shorter than the typical payment interval.long: Last coupon period is longer than the typical payment interval.regular, short, long Maximum notice period for optional redemptions (in days).
Minimum notice period for optional redemptions (in days).
The optional redemption schedule defines the periods for which a bond is callable with a fixed, accreted value (for CABs) and make-whole price. It is represented as an array of objects with the following schema:
[
{
"until": "<Date>",
"call_date": "<Date>",
"call_price": {
"type": "principal | accreted-value | make-whole",
"spread_in_bps": "<Number>", // spread above par for principal or accreted-value; spread above benchmark for make-whole
"benchmark": "mmd | treasury" // benchmark only applies when it's make-whole
},
"is_periodic": "true | false",
"period_type": "day | month",
"period_amount": "<number>", // period_amount=1 and period_type="day" means continuously callable
"includes_accrued_interest": "true | false"
},
...
]
Current outstanding amount of the bond.
ISIN of the parent bond, if this bond was created from a split or refunding.
When bonds are split into multiple series or tranches, the parent_isin identifies the original bond from which this bond was derived.
12"US64966HW302"
Date of the previous coupon payment in ISO-8601 format (YYYY-MM-DD).
Date when the provider's commitment expires in ISO-8601 format (YYYY-MM-DD).
Name of the provider, typically for liquidity facilities or credit enhancements.
Credit rating group:
investment_grade: Bonds with high credit quality, typically considered safe and low risk.high_yield: Bonds with lower credit quality, typically considered riskier and higher yield.investment_grade, high_yield A municipal securities dealer responsible for reselling to investors securities (such as variable rate demand obligations and other tender option bonds) that have been tendered for purchase by their owner.
Indicates whether the bond is backed by a reserve fund (debt service reserve fund or capital reserve fund).
Indicates the method used by the issuer to sell the municipal bond to investors.
competitive_sale, negotiated_sale, private_placement Sector of the municipal bond:
education: Educational institutions (schools, universities, colleges).local: Local government entities (cities, counties, towns).utilities: Utility companies and infrastructure.transportation: Transportation and transit systems.state: State government entities.healthcare: Healthcare facilities and medical institutions.housing: Housing and residential development.industrial: Industrial and economic development.tobacco: Tobacco settlement bonds.state, local, education, healthcare, housing, utilities, transportation, industrial, tobacco Bond series name or description.
This is the name of the bond series, which is a unique identifier for the bond.
"SCHOOL DISTRICT NUMBER 172 ADAMS COUNTY, ILLINOIS (QUINCY) GENERAL OBLIGATION SCHOOL BONDS, SERIES 2024 (IL)"
Amount issued in this specific series.
Source of repayment:
General Obligation: The bond is backed by the full faith and credit of the issuer.Revenue: The bond is backed by the revenue generated from the project or service it funds.Double Barrel: A combination of General Obligation and Revenue sources.Revenue, General Obligation, Double Barrel US state or territory where the bond is issued (ANSI 2-letter code).
2"IL"
Financial institutions that facilitate the tender of bonds to the issuer, typically in variable rate demand obligations or other bonds with put features.
Bond ticker symbol.
"IL ADASCD 5 02/01/2035"
Financial institutions acting as intermediaries between bond issuers and bondholders, appointed by the issuer to represent bondholders' interests and enforce the terms of the bond's governing contract.
Financial institutions that facilitate the issuance and sale of bonds by purchasing them from the issuer and reselling them to investors.
Broad functional categories for bond proceeds (middle level).
This is the middle level in the use of funds hierarchy: Use Sector > Use Category > Uses of Proceeds
Categories group related uses of proceeds together. There are 31 categories across 10 sectors.
For the complete taxonomy, see the Use of Funds Taxonomy reference page.
1 - 5 elementsgeneral purpose, essential services, higher education, primary and secondary education, pre-school, airport, port, public transit, roads, bridges, parking, economic development, industrial development, recreational, culture, health system, hospitals, senior living, single family housing, multi-family housing, military housing, public housing, power, water and sewer, waste removal, gas, electrical, communication, gas prepay, student loan, miscellaneous High-level sectors for bond proceeds (top level).
This is the top level in the use of funds hierarchy: Use Sector > Use Category > Uses of Proceeds
Sectors are the broadest classification, grouping multiple categories. There are 10 sectors in total.
For the complete taxonomy, see the Use of Funds Taxonomy reference page.
1government, education, transportation, development, recreation, healthcare, housing, utility, securitized, miscellaneous Specific intended purposes for bond proceeds (most granular level).
This is the most detailed level in the use of funds hierarchy: Use Sector > Use Category > Uses of Proceeds
For the complete taxonomy with all 90 uses of proceeds, see the Use of Funds Taxonomy reference page.
tribal, police, fire, courts, correctional facilities, public college, private college, community college, student housing, charter school, standalone public school, public school district, pre-school and daycare, airport, combined port authority, standalone port, trains, buses, ferries, state toll roads, regional toll roads, non-toll roads, state toll bridges, regional toll bridges, non-toll bridges, parking facilities, hospitality, office buildings, public buildings, shopping centres, development district, industrial development, pollution control, stadium, parks, library, museum, community centre, health system, critical access hospital, standalone hospital, specialty hospital, assisted living, independent living, continuing care retirement community, nursing home, state hfa single family housing, local hfa single family housing, local standalone single family housing, state hfa multi-family housing, local hfa multi-family housing, local standalone multi-family housing, military housing, public housing, nuclear power, coal power, gas power, wind power, solar power, alternative source power, water, sewer, storm water, flood control, irrigation, waste removal, gas infrastructure, electrical infrastructure, telephone, broadband, gas prepay, student loan, miscellaneous Schedule for when variable interest rates are adjusted.
Specifies the frequency at which the bond's variable interest rate is reset or recalculated based on a reference rate or index.
Variable rate mode for the bond, if applicable.
adjustable, pass-through, daily, two-day, weekly, bi-weekly, monthly, term, short-term, medium-term, long-term, term-floater, floating, index, sifma, libor, sofr, cpi, auction, frn, window, fixed, flexible, reset, multiannual, r-floats, remarketing-agent, permanent, unit_price, bank-purchase, quarterly, 15-day Total number of results in the database that match the query filters.