API Reference
Denial pattern data and appeal economics over MCP (JSON-RPC over HTTP) with OAuth 2.1 authentication. 17,440 CPT codes, 482 hand-curated denial profiles, 20+ payer behavioral profiles, 15 state regulatory profiles. Every response carries a data-provenance block.
OAuth 2.1 — dynamic client registration, PKCE required
OAuth 2.1 (primary)
Register a client at /api/oauth/register (RFC 7591, anonymous registration permitted), then run the authorization-code flow with PKCE S256 at /api/oauth/authorize and exchange the code at /api/oauth/token. Access tokens live 1 hour; refresh tokens rotate on each use. Consent approval is currently manual — email ned@coverageunlocked.com after registering and you'll have it same-day. Revoke at /api/oauth/revoke (RFC 7009).
Discovery metadata: /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource. MCP clients that support the spec's auth flow can connect by URL alone.
Legacy bearer keys (cu_*)
Earlier enterprise integrations authenticate with cu_* bearer keys. These still work but are on a deprecation runway — new integrations should use OAuth. Legacy keys are not tier-metered and cannot use the self-serve upgrade flow.
These two tools are the v1 surface. Additional tools ship behind the same endpoint as they clear production validation — the tool list is discoverable at runtime via the standard MCP tools/list method, so your client picks them up without a code change. Prefer a local server for development? npx coverageunlocked-mcp runs the same two tools over stdio.
Tiers differ on volume and rate only — every tier queries the full 17,440-code denial database. No data paywall. Exceeding your per-minute rate or monthly cap returns a JSON-RPC error with a Retry-After header.
Free
100 calls/mo · 10/min · 30 days
Starter
1,000 calls/mo · 30/min · $99/mo
Pro
10,000 calls/mo · 100/min · $199/mo
Scale
100,000 calls/mo · 300/min · $499/mo
Above 100K calls/month? Enterprise adds self-hosted deployment, white-label, BAA execution, and custom SLA.
Ready to integrate? Register a client — Free tier, no sales call.
Get Started