Minimum write flow.
POST /groups, PUT /groups/{id}/census, POST /groups/{id}/quotes, POST /groups/{id}/enrollments. Webhooks, account reads, and single-member census sync are additive.How the integration works
Five steps, end to end:- Quote. Push an employer group and its census. The quote response includes total cost, PEPM, tier breakdown, and prior-plan comparison fields.
- List. Use
GET /plansfor static plan metadata and the quote response for group-specific pricing. - Enroll. The employer accepts a quote; you create an enrollment. By default Prescience provisions the employer signatory with portal access and runs onboarding, KYB, banking, and plan setup in the Prescience employer portal. You poll the enrollment or listen to webhooks for state changes. Embedded onboarding is separate from the core flow and is enabled per integration.
- Show. Render account status from
GET /accountandGET /members. Account data is aggregate and de-identified. - Sync. Forward new hires, terminations, and COBRA events you already track. Signed webhooks keep you current the other way.
Core resources
Groups
Employer-level records, current coverage metadata, and lifecycle state.
Census
Employee and dependent eligibility data used for quote generation and enrollment.
Quotes
Deterministic quote records with totals, tier breakdowns, assumptions, and expiry.
Enrollments
Accepted quotes, onboarding state, employer portal provisioning, and activation tracking.
Start building
Quickstart
Run the core flow with copy-pasteable requests.
Authentication
Bearer keys, test and live environments, and key safety.
Guides
Census, quotes, plan metadata, enrollment, account data, and webhooks.
API Reference
Every endpoint, schema, and error code.
Quotes are indicative pending underwriting confirmation, and a BAA plus data processing agreement is executed before live mode is enabled. Details in Compliance.