---
title: "CreateInsurancePolicyRequest"
url: "https://developer-staging.agentsync.io/apis/identity/versions/1ed33a2c-924a-434c-9643-fbc531dea1b8/schemas/CreateInsurancePolicyRequest"
---

> Full API specification: https://developer-staging.agentsync.io/apis/identity/versions/1ed33a2c-924a-434c-9643-fbc531dea1b8.md

# CreateInsurancePolicyRequest

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Identity API
  version: v1.275.8
servers:
  - url: https://api.sandbox.agentsync.io/id
    description: Sandbox server
  - url: https://api.agentsync.io/id
    description: Production server
components:
  schemas:
    PolicyType:
      title: PolicyType
      type: string
      description: The type of insurance policy
      enum:
        - CORPORATION
        - INDIVIDUAL
        - JOINT
      example: INDIVIDUAL
    CreateInsurancePolicyRequest:
      type: object
      required:
        - type
        - carrier
        - effectiveOn
        - policyNumber
        - certificateNumber
      properties:
        type:
          $ref: "#/components/schemas/PolicyType"
        carrier:
          type: string
          description: Name of the insurance carrier.
          example: Acme Insurance Co.
        totalLimit:
          type: number
          format: double
          description: Maximum coverage limit for the policy.
          minimum: 1
          maximum: 10000000
          example: 1000000
        effectiveOn:
          type: string
          format: date
          description: Date the insurance policy becomes effective (YYYY-MM-DD).
          example: 2024-01-01
        expiresOn:
          type: string
          format: date
          description: Date the insurance policy expires (YYYY-MM-DD).
          example: 2025-01-01
        policyNumber:
          type: string
          description: Policy number assigned by the carrier.
          example: POL-001
        certificateNumber:
          type: string
          description: Certificate number for the policy.
          example: CERT-001
```
