latestOpenAPI 3.0.02026-08-08122526.9 KB

f31fa8578dbb

Create new quotes

post/quotes

Request body

Example request

{
  "client": {
    "additional_contacts": [
      {
        "cell_phone": "+1 123-456-7890",
        "contact_roles": [
          "security_alerts",
          "policy_notices"
        ],
        "email": "example@gmail.com",
        "first_name": "John",
        "last_name": "Atbay"
      }
    ],
    "address": {
      "city": "Mountain View",
      "state": "California",
      "street": "Castro Street 196",
      "street2": "Suite 8200",
      "zip": "94101"
    },
    "broker_email": "caitlin@at-bay.com",
    "domains": [
      "at-bay.com",
      "cyberjack.io"
    ],
    "insured_main_contact": {
      "cell_phone": "+1 123-456-7890",
      "email": "example@gmail.com",
      "first_name": "John",
      "last_name": "Atbay"
    },
    "name": "At-Bay",
    "revenue": 45750000,
    "secondary_broker_email": "caitlin@at-bay.com"
  },
  "policy": {
    "dates": {
      "effective": "2020-09-15",
      "expiration": "2021-09-15",
      "mpl_retroactive_date": "2021-09-15"
    },
    "insurance_product": "CYB",
    "program_code": "PROWRITERS_STD",
    "quotes": [
      {
        "aggregate_limit": 250000,
        "aggregate_retention": 5000,
        "per_claim_limit": 1000000,
        "per_claim_retention": 5000
      }
    ]
  }
}

Response

success

company_idstring

Unique company ID provided by At-Bay for the requested submission. client_partner_id values you generated using API v0.1 are valid inputs for the company_id field.

Example response

{
  "quotes": [
    {
      "aggregate_limit": 250000,
      "aggregate_retention": 5000,
      "per_claim_limit": 1000000,
      "per_claim_retention": 5000,
      "quote_identifier": "9916c08c-b00f-43ec-b6fb-5d6f5b17851d",
      "requested_aggregate_limit": 250000,
      "requested_aggregate_retention": 5000,
      "requested_per_claim_limit": 1000000,
      "requested_per_claim_retention": 5000
    }
  ]
}