Skip to main content

Create a new quote

POST 

/quotation

Create a quote request

Request

Body

required

Params and values to request a new quote

    configuration

    object

    required

    market stringrequired

    Market

    product_type stringrequired

    Product Type - Vertical

    callback_url string

    Callback URL to be called when the quote is updated on bolttech side.

    payload

    object

    required

    This payload will change based on the product type

    oneOf

    price

    object

    required

    Details about the ticket price

    total integer

    Ticket price

Responses

Successful operation

Schema

    completed boolean

    Indicates whether the quote process has been completed.

    created_at string

    Timestamp when the quote was created.

    external_references

    object

    References to external systems or identifiers.

    external_quote_id string

    External quote identifier.

    products

    object[]

    List of products included in the quote.

  • Array [

  • internal_id string

    Unique internal identifier for the product

    internal_products undefined[]
    metadata object

    Additional metadata associated with the product

    name string

    Name of the product

    price

    object

    amount float

    commission

    object

    additional_details object

    Additional details that do not have a specific field to store it.

    apply_over_taxes boolean
    commission_value float
    description string
    type string

    Possible values: [FIXED, PERCENTAGE]

    value string
    rate number

    Tax rate

    currency_code CurrencyCodeEnum (string)

    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[]

  • Array [

  • additional_details object

    Additional details that do not have a specific field to store it.

    apply_over_taxes boolean
    commission_value float
    description string
    type string

    Possible values: [FIXED, PERCENTAGE]

    value string
    rate number

    Tax rate

  • ]

  • premium

    object

    net float
    total float

    taxes

    object[]

  • Array [

  • description string

    Human readable description of the tax

    type string

    Type/category of the tax being applied

    value float

    Numeric value of the amount

    rate number

    Tax rate

  • ]

  • product_id string

    General product identifier

    product_package string

    Package identifier that the product belongs to

    product_status string

    Current status of the product

    provider string

    Provider identifier for the product

    score number

    Product rating or score value

  • ]

  • providerStatus

    object[]

    Status of each provider in the quote process.

  • Array [

  • name string

    Name of the provider.

    status string

    Status of the provider.

    message object

    Additional details about the provider status.

  • ]

  • quote_id string

    Unique identifier for the quote.

Loading...