Notify about booking creation

POST /booking-event/create/{secret}

Notify about booking creation

Path parameters

  • secret string Required

    Security secret received from Holibob

    Minimum length is 5.

Body Required

  • consumerGivenName string | null

    Minimum length is 1.

  • Minimum length is 1.

  • consumerPhone string | null

    All phone numbers must be added in the E.164 format to be considered valid.

    • numbers should start with a '+'
    • followed by country code
    • the phone number

    For example:

    • USA: +14155552671
    • Brazil: +551155256325
    • UK: +442071838750

    Minimum length is 10.

  • consumerEmail string(email) | null

    The email address of the consumer

  • consumerNationality string | null

    The nationality of the consumer. It takes country codes in ISO 3166-1 alpha-2 standard

    Values are AF, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BA, BW, BV, BR, IO, BN, BG, BF, BI, KH, CM, CA, CV, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, CI, HR, CU, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IL, IT, JM, JP, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, MS, MA, MZ, MM, NA, NR, NP, NL, NC, NZ, NI, NE, NG, NU, NF, MP, MK, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, SH, KN, LC, PM, VC, WS, SM, ST, SA, SN, SC, SL, SG, SK, SI, SB, SO, ZA, GS, ES, LK, SD, SR, SJ, SZ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW, AX, BQ, CW, GG, IM, JE, ME, BL, MF, RS, SX, SS, or XK.

  • consumerCurrency string | null

    The preferred currency of the consumer

    Values are AED, AUD, BRL, CAD, CHF, DKK, EGP, EUR, FJD, GBP, INR, MXN, NAD, NOK, NPR, NZD, PEN, QAR, SAR, SEK, SGD, THB, USD, ZAR, BIF, DZD, ETB, GHS, IDR, KES, MAD, MUR, MWK, MYR, NGN, SDG, TND, TRY, TZS, XAF, XOF, or ZMW.

  • The partner's unique reference of the consumer's trip and or booking

    Minimum length is 1.

  • consumerTripArrivalDate string(date) | null | string(date-time)

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

    Any of:

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

  • consumerTripReturnDate string(date) | null | string(date-time)

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

    Any of:

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The flight class for the outbound journey

    Values are ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRST_CLASS.

  • consumerTripBookingDate string(date) | null | string(date-time)

    The datetime that the consumer made a booking on the partner's system

    Any of:

    The datetime that the consumer made a booking on the partner's system

    The datetime that the consumer made a booking on the partner's system

  • consumerTripBookingLink string(uri) | null

    The partner's link for the consumer to view their booking. This is often a link to a manage my booking page

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The name of the destination where the consumer's trip is. This is often a city name. This field is case insensitive

    Values are Amsterdam, Abu Dhabi, Athens, Bangkok, Barcelona, Berlin, Bucharest, Budapest, Dubai, Dublin, Istanbul, Florence, Kuala Lumpur, Lisbon, London, Los Angeles, Mexico City, Madrid, Palma, Majorca, Palma/Majorca, Malaga, Malta, Milan, Munich, New York, Orlando, Paris, Phuket, Prague, Rome, Salzburg, Seville, Singapore, Stockholm, Tenerife, Venice, Verona, Vienna, Warsaw, Manchester, Las Vegas, Edinburgh, Hanoi, Cancún, Brussels, Kraków, Chiang Mai, Miami, Belfast, Zurich, Cairo, Chicago, Marrakesh, Marrakech, San Francisco, Buenos Aires, Cartagena, Phoenix, Antalya, Washington, D.C., Bogotá, Medellín, Vancouver, Sofia, New Delhi, Porto, Hong Kong, Amman, Valencia, Riga, Mumbai, Seoul, San Juan, Toronto, Manila, Tirana, Guadalajara, Denpasar, Jeddah, Copenhagen, Cebu, Ho Chi Minh City, Calgary, Oslo, Caticlan, Tokyo, Sydney, Atlanta, Tel Aviv, Dallas, Melbourne, Tijuana, Alicante, Helsinki, Larnaca, Lima, Vilnius, Fort Lauderdale, Belgrade, Frankfurt, Riyadh, Houston, Eindhoven, Edmonton, Krabi, Da Nang, Denver, Dusseldorf, or Reykjavik.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The number of people in total on the consumer's trip

    Minimum value is 1.

  • The number of children on the consumer's trip

    Minimum value is 0.

  • The number of infants on the consumer's trip

    Minimum value is 0.

  • Values are true or false.

  • Values are true or false.

  • consumerTripIsLocal string | null

    Values are true or false.

Body Required

  • consumerGivenName string | null

    Minimum length is 1.

  • Minimum length is 1.

  • consumerPhone string | null

    All phone numbers must be added in the E.164 format to be considered valid.

    • numbers should start with a '+'
    • followed by country code
    • the phone number

    For example:

    • USA: +14155552671
    • Brazil: +551155256325
    • UK: +442071838750

    Minimum length is 10.

  • consumerEmail string(email) | null

    The email address of the consumer

  • consumerNationality string | null

    The nationality of the consumer. It takes country codes in ISO 3166-1 alpha-2 standard

    Values are AF, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BA, BW, BV, BR, IO, BN, BG, BF, BI, KH, CM, CA, CV, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, CI, HR, CU, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IL, IT, JM, JP, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, MS, MA, MZ, MM, NA, NR, NP, NL, NC, NZ, NI, NE, NG, NU, NF, MP, MK, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, SH, KN, LC, PM, VC, WS, SM, ST, SA, SN, SC, SL, SG, SK, SI, SB, SO, ZA, GS, ES, LK, SD, SR, SJ, SZ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW, AX, BQ, CW, GG, IM, JE, ME, BL, MF, RS, SX, SS, or XK.

  • consumerCurrency string | null

    The preferred currency of the consumer

    Values are AED, AUD, BRL, CAD, CHF, DKK, EGP, EUR, FJD, GBP, INR, MXN, NAD, NOK, NPR, NZD, PEN, QAR, SAR, SEK, SGD, THB, USD, ZAR, BIF, DZD, ETB, GHS, IDR, KES, MAD, MUR, MWK, MYR, NGN, SDG, TND, TRY, TZS, XAF, XOF, or ZMW.

  • The partner's unique reference of the consumer's trip and or booking

    Minimum length is 1.

  • consumerTripArrivalDate string(date) | null | string(date-time)

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

    Any of:

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

    The arrival date of the consumer's trip. The datetime that the consumer arrives at the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request only have consumerTripArrivalDate that means it is a one-way trip

  • consumerTripReturnDate string(date) | null | string(date-time)

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

    Any of:

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

    The return date of the consumer's trip. The datetime that the consumer returns from the destination. Timezone is required when passing a datetime string. Correct datetime string should follow ISO 8601 standard with timezone.

    For example

    • 2024-06-14
    • 2024-06-14T07:27:17.335Z
    • 2020-01-01T00:00:00.123+0200

    If the request have both consumerTripArrivalDate and consumerTripReturnDate that means it is a round trip

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The flight class for the outbound journey

    Values are ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRST_CLASS.

  • consumerTripBookingDate string(date) | null | string(date-time)

    The datetime that the consumer made a booking on the partner's system

    Any of:

    The datetime that the consumer made a booking on the partner's system

    The datetime that the consumer made a booking on the partner's system

  • consumerTripBookingLink string(uri) | null

    The partner's link for the consumer to view their booking. This is often a link to a manage my booking page

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The name of the destination where the consumer's trip is. This is often a city name. This field is case insensitive

    Values are Amsterdam, Abu Dhabi, Athens, Bangkok, Barcelona, Berlin, Bucharest, Budapest, Dubai, Dublin, Istanbul, Florence, Kuala Lumpur, Lisbon, London, Los Angeles, Mexico City, Madrid, Palma, Majorca, Palma/Majorca, Malaga, Malta, Milan, Munich, New York, Orlando, Paris, Phuket, Prague, Rome, Salzburg, Seville, Singapore, Stockholm, Tenerife, Venice, Verona, Vienna, Warsaw, Manchester, Las Vegas, Edinburgh, Hanoi, Cancún, Brussels, Kraków, Chiang Mai, Miami, Belfast, Zurich, Cairo, Chicago, Marrakesh, Marrakech, San Francisco, Buenos Aires, Cartagena, Phoenix, Antalya, Washington, D.C., Bogotá, Medellín, Vancouver, Sofia, New Delhi, Porto, Hong Kong, Amman, Valencia, Riga, Mumbai, Seoul, San Juan, Toronto, Manila, Tirana, Guadalajara, Denpasar, Jeddah, Copenhagen, Cebu, Ho Chi Minh City, Calgary, Oslo, Caticlan, Tokyo, Sydney, Atlanta, Tel Aviv, Dallas, Melbourne, Tijuana, Alicante, Helsinki, Larnaca, Lima, Vilnius, Fort Lauderdale, Belgrade, Frankfurt, Riyadh, Houston, Eindhoven, Edmonton, Krabi, Da Nang, Denver, Dusseldorf, or Reykjavik.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • Minimum length is 1.

  • The number of people in total on the consumer's trip

    Minimum value is 1.

  • The number of children on the consumer's trip

    Minimum value is 0.

  • The number of infants on the consumer's trip

    Minimum value is 0.

  • Values are true or false.

  • Values are true or false.

  • consumerTripIsLocal string | null

    Values are true or false.

Responses

POST /booking-event/create/{secret}
curl \
 -X POST https://webhook.production.holibob.tech/booking-event/create/{secret} \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -d 'consumerEmail=christophe4%40gmail.com&consumerPhone=%2B44+7707+373348&consumerCurrency=GBP&consumerGivenName=Christophe+Predovic&consumerNationality=GB&consumerTripArrivalDate=2024-05-18T06%3A55%3A00.000Z&consumerTripBookingLink=https%3A%2F%2Fthrifty-starboard.biz%2Fbooking%2Fdb196e31-611b-41e0-b1ee-aeb4d6ad1d3a&consumerTripPersonCount=2&consumerTripDestinationName=London&consumerTripDepartureCityName=Dubai&consumerTripArrivalAirportName=London+Heathrow+Airport&consumerPartnerExternalReference=y34lS53cLJeyYJHc17JZ&consumerTripDepartureAirportCode=DXB&consumerTripDepartureCountryName=United+Arab+Emirates&consumerTripDepartureFlightClass=ECONOMY&consumerTripDestinationAirportCode=LHR&consumerTripDestinationCountryName=United+Kingdom&consumerTripPartnerExternalReference=y8c6OBIEZmKXeD6Vbg78'
curl \
 -X POST https://webhook.production.holibob.tech/booking-event/create/{secret} \
 -H "Content-Type: application/json" \
 -d '{"consumerEmail":"christophe4@gmail.com","consumerPhone":"+44 7707 373348","consumerCurrency":"GBP","consumerGivenName":"Christophe Predovic","consumerNationality":"GB","consumerTripArrivalDate":"2024-05-18T06:55:00.000Z","consumerTripBookingLink":"https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a","consumerTripPersonCount":"2","consumerTripDestinationName":"London","consumerTripDepartureCityName":"Dubai","consumerTripArrivalAirportName":"London Heathrow Airport","consumerPartnerExternalReference":"y34lS53cLJeyYJHc17JZ","consumerTripDepartureAirportCode":"DXB","consumerTripDepartureCountryName":"United Arab Emirates","consumerTripDepartureFlightClass":"ECONOMY","consumerTripDestinationAirportCode":"LHR","consumerTripDestinationCountryName":"United Kingdom","consumerTripPartnerExternalReference":"y8c6OBIEZmKXeD6Vbg78"}'
{"consumerEmail"=>"christophe4@gmail.com", "consumerPhone"=>"+44 7707 373348", "consumerCurrency"=>"GBP", "consumerGivenName"=>"Christophe Predovic", "consumerNationality"=>"GB", "consumerTripArrivalDate"=>"2024-05-18T06:55:00.000Z", "consumerTripBookingLink"=>"https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a", "consumerTripPersonCount"=>"2", "consumerTripDestinationName"=>"London", "consumerTripDepartureCityName"=>"Dubai", "consumerTripArrivalAirportName"=>"London Heathrow Airport", "consumerPartnerExternalReference"=>"y34lS53cLJeyYJHc17JZ", "consumerTripDepartureAirportCode"=>"DXB", "consumerTripDepartureCountryName"=>"United Arab Emirates", "consumerTripDepartureFlightClass"=>"ECONOMY", "consumerTripDestinationAirportCode"=>"LHR", "consumerTripDestinationCountryName"=>"United Kingdom", "consumerTripPartnerExternalReference"=>"y8c6OBIEZmKXeD6Vbg78"}
{"consumerEmail"=>"christophe4@gmail.com", "consumerPhone"=>"+44 7707 373348", "consumerCurrency"=>"GBP", "consumerGivenName"=>"Christophe Predovic", "consumerNationality"=>"GB", "consumerTripReturnDate"=>"2024-05-20T08:00:00.000Z", "consumerTripArrivalDate"=>"2024-05-18T06:55:00.000Z", "consumerTripBookingLink"=>"https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a", "consumerTripPersonCount"=>"2", "consumerTripDestinationName"=>"London", "consumerTripDepartureCityName"=>"Dubai", "consumerTripArrivalAirportName"=>"London Heathrow Airport", "consumerPartnerExternalReference"=>"y34lS53cLJeyYJHc17JZ", "consumerTripDepartureAirportCode"=>"DXB", "consumerTripDepartureAirportName"=>"Dubai International Airport", "consumerTripDepartureCountryName"=>"United Arab Emirates", "consumerTripDepartureFlightClass"=>"ECONOMY", "consumerTripDestinationAirportCode"=>"LHR", "consumerTripDestinationCountryName"=>"United Kingdom", "consumerTripPartnerExternalReference"=>"y8c6OBIEZmKXeD6Vbg78"}
{"consumerEmail"=>"christophe4@gmail.com", "consumerPhone"=>"+44 7707 373348", "consumerCurrency"=>"USD", "consumerGivenName"=>"Christophe Predovic", "consumerTripChildCount"=>"2", "consumerTripReturnDate"=>"2024-05-20T08:00:00.000Z", "consumerTripArrivalDate"=>"2024-05-18T06:55:00.000Z", "consumerTripBookingDate"=>"2024-04-01T13:34:01.000Z", "consumerTripBookingLink"=>"https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a", "consumerTripPersonCount"=>"2", "consumerTripDestinationName"=>"Rome", "consumerTripAccommodationName"=>"Golden Tulip Rome Piram", "consumerPartnerExternalReference"=>"y34lS53cLJeyYJHc17JZ", "consumerTripAccommodationAddress"=>"Via Giovanni Amendola, 7, 00185 Roma RM, Italy", "consumerTripDestinationCountryName"=>"Italy", "consumerTripPartnerExternalReference"=>"y8c6OBIEZmKXeD6Vbg78"}
{"consumerEmail"=>"christophe4@gmail.com", "consumerPhone"=>"+44 7707 373348", "consumerCurrency"=>"USD", "consumerGivenName"=>"Christophe Predovic", "consumerTripIsLocal"=>"true", "consumerTripVenueName"=>"Hotel Roma Tor Vergata", "consumerTripChildCount"=>"2", "consumerTripReturnDate"=>"2024-05-20T08:00:00.000Z", "consumerTripArrivalDate"=>"2024-05-18T06:55:00.000Z", "consumerTripBookingDate"=>"2024-04-01T13:34:01.000Z", "consumerTripBookingLink"=>"https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a", "consumerTripPersonCount"=>"2", "consumerTripVenueAddress"=>"Via Vico Viganò, 24, 00133 Roma RM, Italy", "consumerTripDestinationName"=>"Rome", "consumerTripExternalProductName"=>"Sunset Rome Food & Wine Tour around Prati District", "consumerPartnerExternalReference"=>"y34lS53cLJeyYJHc17JZ", "consumerTripDestinationCountryName"=>"Italy", "consumerTripPartnerExternalReference"=>"y8c6OBIEZmKXeD6Vbg78"}
{
  "consumerEmail": "christophe4@gmail.com",
  "consumerPhone": "+44 7707 373348",
  "consumerCurrency": "GBP",
  "consumerGivenName": "Christophe Predovic",
  "consumerNationality": "GB",
  "consumerTripArrivalDate": "2024-05-18T06:55:00.000Z",
  "consumerTripBookingLink": "https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a",
  "consumerTripPersonCount": "2",
  "consumerTripDestinationName": "London",
  "consumerTripDepartureCityName": "Dubai",
  "consumerTripArrivalAirportName": "London Heathrow Airport",
  "consumerPartnerExternalReference": "y34lS53cLJeyYJHc17JZ",
  "consumerTripDepartureAirportCode": "DXB",
  "consumerTripDepartureCountryName": "United Arab Emirates",
  "consumerTripDepartureFlightClass": "ECONOMY",
  "consumerTripDestinationAirportCode": "LHR",
  "consumerTripDestinationCountryName": "United Kingdom",
  "consumerTripPartnerExternalReference": "y8c6OBIEZmKXeD6Vbg78"
}
{
  "consumerEmail": "christophe4@gmail.com",
  "consumerPhone": "+44 7707 373348",
  "consumerCurrency": "GBP",
  "consumerGivenName": "Christophe Predovic",
  "consumerNationality": "GB",
  "consumerTripReturnDate": "2024-05-20T08:00:00.000Z",
  "consumerTripArrivalDate": "2024-05-18T06:55:00.000Z",
  "consumerTripBookingLink": "https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a",
  "consumerTripPersonCount": "2",
  "consumerTripDestinationName": "London",
  "consumerTripDepartureCityName": "Dubai",
  "consumerTripArrivalAirportName": "London Heathrow Airport",
  "consumerPartnerExternalReference": "y34lS53cLJeyYJHc17JZ",
  "consumerTripDepartureAirportCode": "DXB",
  "consumerTripDepartureAirportName": "Dubai International Airport",
  "consumerTripDepartureCountryName": "United Arab Emirates",
  "consumerTripDepartureFlightClass": "ECONOMY",
  "consumerTripDestinationAirportCode": "LHR",
  "consumerTripDestinationCountryName": "United Kingdom",
  "consumerTripPartnerExternalReference": "y8c6OBIEZmKXeD6Vbg78"
}
{
  "consumerEmail": "christophe4@gmail.com",
  "consumerPhone": "+44 7707 373348",
  "consumerCurrency": "USD",
  "consumerGivenName": "Christophe Predovic",
  "consumerTripChildCount": "2",
  "consumerTripReturnDate": "2024-05-20T08:00:00.000Z",
  "consumerTripArrivalDate": "2024-05-18T06:55:00.000Z",
  "consumerTripBookingDate": "2024-04-01T13:34:01.000Z",
  "consumerTripBookingLink": "https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a",
  "consumerTripPersonCount": "2",
  "consumerTripDestinationName": "Rome",
  "consumerTripAccommodationName": "Golden Tulip Rome Piram",
  "consumerPartnerExternalReference": "y34lS53cLJeyYJHc17JZ",
  "consumerTripAccommodationAddress": "Via Giovanni Amendola, 7, 00185 Roma RM, Italy",
  "consumerTripDestinationCountryName": "Italy",
  "consumerTripPartnerExternalReference": "y8c6OBIEZmKXeD6Vbg78"
}
{
  "consumerEmail": "christophe4@gmail.com",
  "consumerPhone": "+44 7707 373348",
  "consumerCurrency": "USD",
  "consumerGivenName": "Christophe Predovic",
  "consumerTripIsLocal": "true",
  "consumerTripVenueName": "Hotel Roma Tor Vergata",
  "consumerTripChildCount": "2",
  "consumerTripReturnDate": "2024-05-20T08:00:00.000Z",
  "consumerTripArrivalDate": "2024-05-18T06:55:00.000Z",
  "consumerTripBookingDate": "2024-04-01T13:34:01.000Z",
  "consumerTripBookingLink": "https://thrifty-starboard.biz/booking/db196e31-611b-41e0-b1ee-aeb4d6ad1d3a",
  "consumerTripPersonCount": "2",
  "consumerTripVenueAddress": "Via Vico Viganò, 24, 00133 Roma RM, Italy",
  "consumerTripDestinationName": "Rome",
  "consumerTripExternalProductName": "Sunset Rome Food & Wine Tour around Prati District",
  "consumerPartnerExternalReference": "y34lS53cLJeyYJHc17JZ",
  "consumerTripDestinationCountryName": "Italy",
  "consumerTripPartnerExternalReference": "y8c6OBIEZmKXeD6Vbg78"
}
Response examples (200)
{
  "success": true
}
Response examples (403)
{
  "message": "Invalid secret"
}
Response examples (422)
{
  "message": "Invalid data",
  "violationList": [
    {
      "message": "String must contain at least 10 character(s)",
      "propertyPath": [
        "consumerPhone"
      ]
    }
  ]
}