Policies.
The Policy API manages the entire lifecycle of an insurance contract, from submission intake to renewal and cancellation.
The Submission Object
Every policy starts as a submission. This represents the "work-in-progress" state where underwriting data is gathered.
Schema
{
"id": "sub_123...",
"lob": "GL",
"status": "draft | quoted | bound",
"effective_date": "2026-03-05",
"insured_name": "Acme Corp"
} Binding
Converting a quote to a bound policy is an atomic operation. Once bound, the system generates a policy number and starts the billing workflow.
Endpoints
GET /v1/submissions List all submissions POST /v1/submissions Create a new submission POST /v1/submissions/:id/bind Bind a quote GET /v1/policies/:id Retrieve policy details