Generate a new quote (single product)
Changed onGenerates a price quote for a single product based on specified information.
Request
- Base URLhttps://partnerapi.withfaye.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Bearer token
Request body
Example request
{
"advisorId": "123456",
"departureDate": "2023-05-18",
"returnDate": "2023-05-30",
"destination": [
{
"country": "US",
"googlePlaceId": "ChIJYYOWXuckZUcRZdTiJR5FQOc",
"state": "CA"
}
],
"coverageOptions": {
"cfarOption": {
"initialDepositDate": "2023-05-18"
},
"cfwrOption": {
"initialDepositDate": "2023-05-18"
},
"carRentalOption": {
"carDatesDto": [
{
"startDate": "2023-05-18",
"endDate": "2023-05-19",
"noOfCars": 1
}
],
"noOfCars": 2
}
},
"productId": "PR-STANDARD-01",
"productIds": [
"PR-STANDARD-01",
"PR-SPORTS-01"
],
"timezone": "America/New_York",
"residence": "CA",
"travelerDobs": [
"1965-12-01",
"1965-07-23"
],
"travelerDetails": [
{
"firstName": "Jane",
"lastName": "Doe",
"email": "jane.doe@gmail.com",
"dob": "1980-11-25"
}
],
"externalId": "Aa123",
"noTravellers": 2,
"utms": [
{
"key": "utm_source",
"value": "google"
}
]
}Response
The quote has been successfully generated.
Example response
{
"currentPrice": 100.24,
"coverageOptions": {
"petOption": {
"price": 100.24
},
"trcOption": {
"price": 100.24
},
"cfarOption": {
"price": 100.24
},
"cfwrOption": {
"price": 100.24
},
"adventureOption": {
"price": 100.24
},
"vacationRentalOption": {
"price": 100.24
},
"carRentalOption": {
"price": 100.24,
"pricePerCarPerDay": 100.24
},
"medicalUpgrade": {
"price": 100.24
}
},
"quoteHash": "abc123def456"
}Changes
- breaking
added to the
/////request propertyallOflist - breaking
the
request property type changed fromdatetostring, and format from no format todate - breaking
the
/request property type changed fromarraytostring - breaking
the
request property type changed fromdatetostring, and format from no format todate - breaking
the
//request property type changed fromdatetostring, and format from no format todate - warning
removed from the
/////request propertyallOflist - info
api operation id
generateremoved and replaced withgenerateQuote - info
added the new optional request property
///// - info
added the new optional request property
///// - info
added the required property
/////to the response with the status - info
added the required property
/////to the response with the status - info
added the required property
to the response with the status
- breaking
- breaking
the
request property type changed fromstringtodate, and format fromdateto no format - breaking
the
/request property type changed fromstringtoarray - breaking
the
request property type changed fromstringtodate, and format fromdateto no format - breaking
the
//request property type changed fromstringtodate, and format fromdateto no format - info
api operation id
createQuoteremoved and replaced withgenerate - info
added the new optional
headerrequest parameterAuthorization
- breaking