Create Quotation

POST {{host}}/api/partner/quote

The quote post endpoint is meant to be used to create and save a quote based on a range of customizations, the idea being that you can save a quote id and then load it sometime in the future. If you do not need to save the quote and want a faster option, the quick quote endpoint is better suited for this. There are a few alternatives for the quotes see example requests.

Response keysDescription
quoted_priceThe price to show to the customer, includes taxes, discounts etc
stamp_dutyThis is the stamp duty tax that was applied to the quoted price
details.amountThis is the quoted price for a specific package, it includes taxes but not discounts

Discounts
Discounts can be applied to a quote, and our pricing system will factor in these discounts and taxes when calculating the final quote cost.
However, please note that the discount applied cannot exceed your commission. This limitation is in place because the discount is deducted from your commission, giving you the flexibility to set the price you offer to your end customer.

Request Body

{"start_date"=>"2023-12-01", "end_date"=>"2023-12-15", "deposit_date"=>"2023-10-01", "currency"=>"USD", "destinations"=>["US"], "applicants"=>[{"is_main"=>true, "age"=>27, "trip_cost"=>10000, "email"=>"test@battleface.com"}], "affiliate"=>"1", "product"=>1040, "host_country"=>"US", "host_country_state"=>"OH", "packages"=>[{"id"=>"accidental_death_and_dismemberment", "limits"=>[{"type"=>"benefit_limit", "for"=>"non_flight_accidental_death_and_dismemberment", "value"=>"100000"}]}, {"id"=>"vacation_rental_damage", "limits"=>[{"type"=>"benefit_limit", "for"=>"vacation_rental_damage", "value"=>"1000"}], "reservations"=>[{"type"=>"reservations", "for"=>"vacation_rental_damage", "amount"=>3}]}, "trip_cancellation_package", "cancel_for_any_reason", "baggage_package", "delay_package", "pet_travel_package", "rental_vehicle_damage", "travel_medical_package", "trip_interruption"]}