Skip to main content
POST
Create Basic Policy

Authorizations

Authorization
string
header
required

API key authentication. Include your API key in the Authorization header.

Path Parameters

companyId
string<uuid>
required

Company identifier

Body

application/json
policyNumber
string
required

Unique policy number within the company.

policyStartDate
object
required

Policy term start date.

policyEndDate
object
required

Policy term end date.

policyType
string
required

Policy type — must be one of the option-set values configured for your company. Retrieve available values via GET /policies/configuration.

policyTimeZone
string
required

IANA timezone the policy operates in.

primaryInsured
string<uuid>
required

UUID of the primary exposure — must appear as an id in the exposures array and correspond to an existing exposure record.

exposures
object[]
required

Exposures on the policy. Each must reference an existing exposure record by id.

policyEffectiveDate
object

Policy effective date (usually same as start date).

Response

Policy created

id
string<uuid>
required

Newly created policy ID