# Autopilot Fact Sheets API > Read-only HTTP surface for official live-composite records. Research purposes only. ## Endpoints - [OpenAPI 3.1](https://autopilotfactsheets.com/openapi.json): Typed operations, parameters, responses, and opaque error schema. - [Meta](https://autopilotfactsheets.com/api/meta): Release id, as-of range, discovery URLs, and record path templates. - [List](https://autopilotfactsheets.com/api/portfolios): Same filters as /portfolios: q, category, risk, maturity, sort, order. - [Compare](https://autopilotfactsheets.com/api/portfolios/compare?ids=congress-buys,pelosi-tracker): GET ?ids=slug-a,slug-b (max 4). All-or-nothing. Not a ranking. - [Search](https://autopilotfactsheets.com/api/search): Find a published record by name, slug, or portfolioKey. - [Fetch](https://autopilotfactsheets.com/api/fetch?slug=congress-buys): Approved citation Markdown plus canonical and alternate URLs by id, slug, or portfolioKey. - [Atom feed](https://autopilotfactsheets.com/feed.xml): Released records with HTML, Markdown, and JSON alternates. ## Cite surfaces - HTML: /portfolios/{slug} - Markdown: /portfolios/{slug}.md - JSON: /portfolios/{slug}.json - Retired slugs stay HTTP 200 with status=retired, data_current=false, and noindex. ## Units and envelopes - Return fields are decimal fractions: 0.1908 equals 19.08%. - Currency is USD. Sharpe and Sortino are ratios. - Successful cite responses include RFC 8288 Link headers for alternates. - Unknown identifiers: {"error":"not_found"} ## Root briefing - [Site llms.txt](https://autopilotfactsheets.com/llms.txt): Entity, destinations, measurement rules, and disclosures.