{"service":"us-mtns","description":"Machine-to-machine APIs for new-issue MTNs. us-mtns holds the offering docs and reads them, so callers do not have to.","auth":{"scheme":"Authorization: Bearer <token>","covers":"ONE token covers every API listed here. Following a URL we gave you — source.docUrl into the doc gateway — never needs a second credential.","discovery":"Every schema endpoint below is public. Read the contract, then ask for a token.","unauthorized":"401 — the credential really is wrong.","server_misconfigured":"503 — no token is configured on this deployment. Our fault, not yours: do not rotate, tell us. This used to answer 401, which sent consumers off to check a token that was right all along."},"apis":[{"name":"structures","version":"1.3.0","basePath":"/api/structures","schema":"/api/structures/schema","contractDoc":"api-contracts/bond-structures.md","description":"Normalized new-issue bond structures by CUSIP: coupon shape, call schedule, conventions, and the source record they came from."},{"name":"docs","basePath":"/api/docs","schema":"/api/docs/schema","contractDoc":"api-contracts/doc-gateway.md","description":"The offering document itself, by CUSIP. What source.docUrl resolves to for every doc we hold."}]}