v3

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-10184967.1 KB
Purchase
Quote & Save V2

Save and pay for a quote (V2)

Saves and pays for a policy. This endpoint calls the backend /v2/quote/saveAndPay endpoint. Note: if address information doesn`t given in the create quote flow endpoint, then its need to be given now in this endpoint

post/v2/purchase

Headers

Authorizationstring

Bearer token

Request body

policyCodeHashstring required

Policy code hash (quote hash)

Example request

{
  "address": {
    "country": "FR",
    "areaLevel1": "CA",
    "locality": "Paris",
    "label": "Paris, France",
    "streetAndNumber": "123 Main St",
    "city": "San Francisco",
    "apartment": "Apt 4B",
    "zipCode": "94102"
  },
  "policyCodeHash": "abc123def456"
}

Response

The purchase has been completed.

purchaseIdstring required

Policy ID of all travelers

totalPricenumber required

The price that was charged

paymentIntentstring

Payment intent token of the purchase

policyUrlstring

URL to download the policy

receiptUrlstring

URL to download the receipt

Example response

{
  "purchaseId": "P23-1234",
  "plans": [
    {
      "name": "Bob Smith",
      "planId": "P23-1234-1"
    }
  ],
  "totalPrice": 100.24,
  "paymentIntent": "pi_3MtweELkdIwHu7ix0Dt0gF2H",
  "policyUrl": "https://example.com/policy.pdf",
  "receiptUrl": "https://example.com/receipt.pdf"
}