Create a new quote
POST/quotes/:market/:productType
Create a quote request
Request
Path Parameters
Market
product Type
- application/json
Body
required
Params and values to request a new quote
Array [
]
Callback URL to be called when the quote is updated on bolttech side.
params
object[]
required
Responses
- 201
- 401
Successful operation
- application/json
- Schema
- Example (from schema)
- car-insurance
Schema
Array [
Array [
]
Array [
]
]
Additional details that do not have a specific field to store it.
Indicates whether the quote process has been completed
Timestamp when the quote was created
References to external systems or identifiers
products
object[]
Unique internal identifier for the product
Additional metadata associated with the product
Name of the product
price
object
commission
object
Additional details that do not have a specific field to store it.
Possible values: [FIXED
, PERCENTAGE
]
Tax rate
Possible values: [AED
, AFN
, ALL
, AMD
, ANG
, AOA
, ARS
, AUD
, AWG
, AZN
, BAM
, BBD
, BDT
, BGN
, BHD
, BIF
, BMD
, BND
, BOB
, BOV
, BRL
, BSD
, BTN
, BWP
, BYR
, BZD
, CAD
, CDF
, CHE
, CHF
, CHW
, CLF
, CLP
, CNY
, COP
, COU
, CRC
, CUC
, CUP
, CVE
, CZK
, DJF
, DKK
, DOP
, DZD
, EGP
, ERN
, ETB
, EUR
, FJD
, FKP
, GBP
, GEL
, GHS
, GIP
, GMD
, GNF
, GTQ
, GYD
, HKD
, HNL
, HRK
, HTG
, HUF
, IDR
, ILS
, INR
, IQD
, IRR
, ISK
, JMD
, JOD
, JPY
, KES
, KGS
, KHR
, KMF
, KPW
, KRW
, KWD
, KYD
, KZT
, LAK
, LBP
, LKR
, LRD
, LSL
, LTL
, LVL
, LYD
, MAD
, MDL
, MGA
, MKD
, MMK
, MNT
, MOP
, MRO
, MUR
, MVR
, MWK
, MXN
, MXV
, MYR
, MZN
, NAD
, NGN
, NIO
, NOK
, NPR
, NZD
, OMR
, PAB
, PEN
, PGK
, PHP
, PKR
, PLN
, PYG
, QAR
, RON
, RSD
, RUB
, RWF
, SAR
, SBD
, SCR
, SDG
, SEK
, SGD
, SHP
, SLL
, SOS
, SRD
, SSP
, STD
, SYP
, SZL
, THB
, TJS
, TMT
, TND
, TOP
, TRY
, TTD
, TWD
, TZS
, UAH
, UGX
, USD
, USN
, USS
, UYI
, UYU
, UZS
, VEF
, VND
, VUV
, WST
, XAF
, XAG
, XAU
, XBA
, XBB
, XBC
, XBD
, XCD
, XDR
, XFU
, XOF
, XPD
, XPF
, XPT
, XTS
, XXX
, YER
, ZAR
, ZMW
]
Currency codes Enum
discount
object[]
Additional details that do not have a specific field to store it.
Possible values: [FIXED
, PERCENTAGE
]
Tax rate
premium
object
taxes
object[]
Human readable description of the tax
Type/category of the tax being applied
Numeric value of the amount
Tax rate
General product identifier
Package identifier that the product belongs to
Current status of the product
Provider identifier for the product
Product rating or score value
Status of each provider in the quote process
Unique identifier for the quote
{
"additional_details": {},
"completed": true,
"created_at": "2024-01-01T10:30:00Z",
"external_references": {
"crm_id": "CRM123",
"external_quote_id": "EXT456"
},
"market": "string",
"products": [
{
"internal_id": "123e4567",
"internal_products": [
null
],
"metadata": {
"productGradeLabel": "gold"
},
"name": "Car Insurance Gold",
"price": {
"amount": 0,
"commission": {
"additional_details": {},
"apply_over_taxes": true,
"commission_value": 0,
"description": "string",
"type": "FIXED",
"value": "string",
"rate": 20
},
"currency_code": "EUR",
"discount": [
{
"additional_details": {},
"apply_over_taxes": true,
"commission_value": 0,
"description": "string",
"type": "FIXED",
"value": "string",
"rate": 20
}
],
"premium": {
"net": 0,
"total": 0
},
"taxes": [
{
"description": "Value Added Tax",
"type": "VAT",
"value": 0.19,
"rate": 20
}
]
},
"product_id": "PROD-001",
"product_package": "car-insurance",
"product_status": "production",
"provider": "provider123",
"score": 4.5
}
],
"providerStatus": "{ \"message\": { \"min\": \"voluntaryExcess must not be less than 300\" }, \"name\": \"singlife\", \"status\": \"ERROR\", }",
"quote_id": "BR_123456789"
}
{
"completed": true
}
Unauthorized