Skip to content

Health Plans API

The Opelyx Health Plans API provides structured access to ACA marketplace health insurance plan data covering all 50 states plus Washington, DC.

  • 30 FFM states — Federally Facilitated Marketplace (CMS PUF data)
  • 21 SBM states — State-Based Marketplace (state exchange data)
  • ~22,000 plans and ~1.4 million rate records for plan year 2026

Plan Search

Search by ZIP code, age, metal level, plan type, and more. Results include premiums calculated for the requested age.

Plan Comparison

Compare 2-4 plans side-by-side on premiums, deductibles, out-of-pocket maximums, and cost-sharing details.

Cost Estimation

Estimate out-of-pocket costs for common healthcare scenarios (low, moderate, high utilization).

APTC Calculator

Calculate Advanced Premium Tax Credit subsidies based on income and household size.

  • HAL format — Responses use Hypertext Application Language with _links and _embedded
  • RFC 9457 errors — All errors are application/problem+json Problem Details
  • Cursor pagination — Keyset-based pagination for consistent, performant page traversal
  • RFC 8288 Link headers — Pagination and resource discovery via standard Link headers
  • Conditional requestsETag and If-None-Match for cache validation
EndpointDescriptionTier
GET /v1/health/plansSearch plans by ZIP + ageFree
GET /v1/health/plans/:idPlan detail with rates and cost-sharingFree
GET /v1/health/plans/compareCompare 2-4 plans side-by-sidePro
GET /v1/health/plans/:id/oop-estimateOut-of-pocket cost estimationFree
GET /v1/health/plans/aptc-estimateAPTC subsidy calculationPro
GET /v1/health/zip/:zipZIP to state/county/rating areaFree
GET /v1/health/yearsAvailable plan yearsFree