Skip to main content
PUT
/
bind
/
{displayId}
Bind a Quoted Submission
curl --request PUT \
  --url https://app.coverwhale.com/api/v1/bind/{displayId} \
  --header 'Accept: <accept>' \
  --header 'AccessToken: <api-key>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "coverage": {
    "includeAPD": "Y",
    "includeAL": "Y",
    "includeTGL": "Y",
    "includeNTL": "Y",
    "includeMTC": "Y",
    "brokerFeeAL": 10,
    "brokerFeeAPD": 10,
    "brokerFeeMTC": 10,
    "brokerFeeTGL": 10,
    "brokerFeeNTL": 10,
    "optInCWFinancing": "Y",
    "electTRIA": "N",
    "effectiveDate": "02/25/2026"
  },
  "bindingMethod": {
    "signFirst": "N",
    "retailAgentEmail": "agent@example.com",
    "insuredEmail": "insured@example.com",
    "insuredFullName": "John Doe",
    "electronicSignature": "Y"
  },
  "shippingAddress": {
    "dashcam_shipping_address": "insured",
    "street": "4310 W Jefferson Blvd",
    "city": "Los Angeles",
    "state": "CA",
    "zip": "90016",
    "county": "Los Angeles"
  }
}
'
{
  "status": "success"
}

Authorizations

AccessToken
string
header
required

AWS Cognito access token obtained from the /authentication endpoint. Token expires after 3600 seconds.

Headers

Content-Type
string
required
Accept
string
required
AccessToken
string
required

Path Parameters

displayId
string
required

The submission display ID

Body

application/json
coverage
object
bindingMethod
object
shippingAddress
object

Response

Bind request submitted successfully

status
string
Example:

"success"