# BackNine API Documentation > Public developer documentation for BackNine's APIs and Quote & Apply integrations. Use this site to embed Quote & Apply, prefill eApps, call quote and case APIs, configure webhooks, and retrieve agency, agent, product, and commission data. This documentation is served at `https://docs.back9ins.com`. API requests go to BOSS (`https://app.back9ins.com` in production, `https://demo.back9ins.com` in development). Prefer the stable hash links below over reconstructing sidebar click paths. Do not include or request API keys, webhook secrets, credentials, or private customer data in agent prompts. This file is the public discovery index for browser and LLM agents. ## Product - [API documentation home](https://docs.back9ins.com/): Full reference (single-page docs with hash deep links) - [BOSS](https://app.back9ins.com/): Authenticated BackNine application (API keys under Settings → Developer) - [Quote & Apply demo](https://demo.back9ins.com/apply/demo): Live consumer-facing Quote & Apply demo - [Quote & Apply overview](https://back9ins.com/quote-and-apply): Product overview for agents - [Help center](https://help.back9ins.com/): BackNine help desk - [BackNine website](https://back9ins.com/): Company and product overview ## Getting started - [Welcome / base URLs](https://docs.back9ins.com/#backnine-api-documentation): Orientation and production/development API hosts - [Demo environment access](https://docs.back9ins.com/#demo-environment-access): In production BOSS, open Settings > Developer Settings and click Access Demo in Demo/Sandbox; available for agent accounts with a primary login - [Pagination](https://docs.back9ins.com/#pagination): Shared list pagination parameters, defaults, normalization, and result totals - [MCP Server](https://docs.back9ins.com/#mcp-server): OAuth authorization, available tools, and quote-to-application workflows - [MCP record access grants](https://docs.back9ins.com/#mcp-server-available-actions-grant-access-to-a-record): Grant agent or agency access to websites, cases, quote requests, impaired-risk quotes, appointments, and eApps - [MCP BOSS quote requests](https://docs.back9ins.com/#mcp-server-available-actions-create-a-boss-quote-request): Create a quote request with insured details and an optional selected advisor - [MCP impaired-risk quotes](https://docs.back9ins.com/#mcp-server-available-actions-submit-an-impaired-risk-quote): Discover eligible carriers, confirm recipients, and submit medical impairment details to selected carriers by email - [ChatGPT, Claude, and Grok](https://docs.back9ins.com/#mcp-server-chatgpt-claude-and-grok): Connect now with a custom plugin or connector while directory listings await approval - [Connector integration](https://docs.back9ins.com/#mcp-server-connector-integration): Model Context Protocol (MCP) query arrays and OAuth MCP page-size requirements for ChatGPT, Claude, and Grok - [Rate limits](https://docs.back9ins.com/#rate-limits): Per-API-key throttling (`429` responses) - [Quote & Apply setup](https://docs.back9ins.com/#quote-amp-apply-setup): Embed widget, modal, NPN, WordPress, hosted pages - [Analytics](https://docs.back9ins.com/#quote-amp-apply-setup-analytics): Google Analytics, Tag Manager, and custom pixels - [Prefill Quote & Apply](https://docs.back9ins.com/#prefill-quote-amp-apply): Prefill via query params or widget `src` - Blended Term Rider: eligible whole life quotes can request a rider amount using `blended_term_rider_enabled` and `blended_term_rider_amount`; see the Quote & Apply parameter reference. - [Quote & Apply parameters](https://docs.back9ins.com/#quote-amp-apply-parameters): Prefill and Create eApp parameter reference - [HMAC authentication](https://docs.back9ins.com/#prefill-quote-amp-apply-hmac-authentication): Signing prefill requests with `referral_uid` ## Quote & Apply APIs - [Create eApp by API](https://docs.back9ins.com/#create-eapp-by-api): Create an electronic application programmatically - [Grant access to eApp](https://docs.back9ins.com/#grant-access-to-eapp): Share eApp access with an agent - [Resume eApp](https://docs.back9ins.com/#resume-eapp): Resume an in-progress eApp - [Get new quotes for eApp](https://docs.back9ins.com/#get-new-quotes-for-eapp): Re-quote an eApp - [Update an eApp's quote](https://docs.back9ins.com/#update-an-eapp-39-s-quote): Change selected quote on an eApp - [Update an eApp's insured data](https://docs.back9ins.com/#update-an-eapp-39-s-insured-data): Patch insured fields - [Advance an eApp's step](https://docs.back9ins.com/#advance-an-eapp-39-s-step): Move an eApp forward in the flow - [Text messaging](https://docs.back9ins.com/#text-messaging): SMS-related API behavior ## Core APIs - [Get quotes](https://docs.back9ins.com/#get-quotes): Multi-carrier quoting with an optional carrier response deadline - [Get Quote Requests](https://docs.back9ins.com/#get-quote-requests): Read saved Quote requests and individual details using an API key or MCP (`quote_requests_index`, `quote_requests_show`); separate from live rate quotes - [Get Impaired Risk Quotes](https://docs.back9ins.com/#get-impaired-risk-quotes): Read saved QuickQuote requests and carrier offer statuses using an API key or MCP (`impaired_risk_quotes_index`, `impaired_risk_quotes_show`); MCP withholds medical details - [Webhooks](https://docs.back9ins.com/#webhooks): Case and eApp webhook subscriptions and payloads - [Download illustration](https://docs.back9ins.com/#download-illustration): Generate a carrier illustration PDF for a quote the caller is authorized to use - [Download documents](https://docs.back9ins.com/#download-documents): Fetch application documents - [Get agencies](https://docs.back9ins.com/#get-agencies): List agencies - [Get agents](https://docs.back9ins.com/#get-agents): List agents - [Get appointments](https://docs.back9ins.com/#get-appointments): Carrier appointments - [Get approved domains](https://docs.back9ins.com/#get-approved-domains): Quote & Apply websites / domains - [Get carriers](https://docs.back9ins.com/#get-carriers): Carrier directory (no API key) - [Get cases](https://docs.back9ins.com/#get-cases): Case list, status-group and exact-status filters, and optional full-filtered-set statistics (`stats=true`) including production credit - [Get case](https://docs.back9ins.com/#get-case): Single case - [Get electronic applications](https://docs.back9ins.com/#get-electronic-applications): eApp list - [Get electronic application](https://docs.back9ins.com/#get-electronic-application): Single eApp - [Get payments](https://docs.back9ins.com/#get-payments): Commission payments - [Get pay periods](https://docs.back9ins.com/#get-pay-periods): Pay period list - [Get products](https://docs.back9ins.com/#get-products): Product catalog - [Get users](https://docs.back9ins.com/#get-users): User directory - [Health check](https://docs.back9ins.com/#health-check): API availability probe Paginated list APIs use 1-based pages; values below 1 are normalized to 1, and `meta.page`, when included in the response, reports the normalized page. Lists default to 25 results and cap each page at 50 results. Use `meta.total` to count matching records across all pages. See [Pagination](https://docs.back9ins.com/#pagination). MCP access depends on the authenticated user's BackNine permissions. Users without data-export permission receive limited record samples and restricted access to individual record details; bulk export requires appropriate permission. Use `query.counts_only: true` for full authorized filtered counts and available statistics. Follow the current connection's tool schemas and handle HTTP 429 and 503 responses gracefully. Do not repeatedly retry blocked requests or attempt to work around access restrictions. Additional individual records can be reviewed in BOSS. See [MCP Server](https://docs.back9ins.com/#mcp-server). ## Related applications - [BOSS public help guides](https://docs.back9ins.com/#boss-public-help-guides): Public, no-sign-in BOSS guidance for standard accounts and people who have not signed up; embedded in this page for direct LLM discovery - [BOSS `/llms.txt`](https://app.back9ins.com/llms.txt): Agent discovery index for the authenticated BOSS SPA - [Developer settings](https://app.back9ins.com/settings?page=developer-settings): Create and manage API keys and webhook authentication keys (authenticated) - [Quote & Apply workspace](https://app.back9ins.com/quote-and-apply): Manage eApps and websites in BOSS (authenticated) ## Legacy - [Get Quotes (Legacy)](https://docs.back9ins.com/#get-quotes-legacy): Older quotes API - [Accidental Death API (Legacy)](https://docs.back9ins.com/#accidental-death-api-legacy): Legacy accidental death endpoint