Retrieve hotelpage

Retrieve hotelpage

#b2b

https://api.worldota.net/api/b2b/v3/search/hp/
ℹ️
  • This call is required for the general pre-booking integration.
  • Request this call only when the user has chosen the hotel.
  • Don’t request this call for each of the hotels found from the calls made by the SERP mechanism.

The call gets the hotel available rates. Show this information to the user when they have chosen the hotel and want to see the rates.

ℹ️

The limitations:

  • The recommended rate lifetime is 30 minutes.
  • The actual rate lifetime is longer and depends on different internal factors.

Request example

ℹ️
Either Numeric hotel identifier (HID) field or the Alphabetic hotel identifier (ID) field is required.
curl --user '<KEY_ID>:<API_KEY>' 'https://api.worldota.net/api/b2b/v3/search/hp/' \
--header 'Content-Type: application/json' \
--data '{
  "checkin": "2025-05-25",
  "checkout": "2025-05-26",
  "residency": "us",
  "language": "en",
  "guests": [
      {
          "adults": 2,
          "children": []
      }
  ],
  "timeout": 8,
  "hid": 8473727,
  "currency": "EUR"
}'
curl --user '<KEY_ID>:<API_KEY>' 'https://api.worldota.net/api/b2b/v3/search/hp/' \
--header 'Content-Type: application/json' \
--data '{
  "checkin": "2025-05-25",
  "checkout": "2025-05-26",
  "residency": "us",
  "language": "en",
  "guests": [
      {
          "adults": 2,
          "children": []
      }
  ],
  "timeout": 8,
  "id": "test_hotel_do_not_book",
  "currency": "EUR"
}'

Request body

Response

Response example

{
  "data": {
    "hotels": [
      {
        "id": "test_hotel_do_not_book",
        "hid": 8473727,
        "rates": [
          {
            "book_hash": "h-da35b9fd-6513-501e-a0b9-69d1744dac76",
            "match_hash": "m-065275a2-ddb7-5398-b5a9-715e105e54bf",
            "daily_prices": [
              "2.40"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "224.80",
                  "show_amount": "2.40",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "0.07",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "15.23",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "3.00",
                      "amount_net": "2.40",
                      "amount_commission": "0.60"
                    },
                    "charge": {
                      "amount_gross": "281.00",
                      "amount_net": "224.80",
                      "amount_commission": "56.20"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-25T20:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-11-25T20:00:00",
                        "end_at": null,
                        "amount_charge": "224.80",
                        "amount_show": "2.40",
                        "commission_info": {
                          "show": {
                            "amount_gross": "3.00",
                            "amount_net": "2.40",
                            "amount_commission": "0.60"
                          },
                          "charge": {
                            "amount_gross": "281.00",
                            "amount_net": "224.80",
                            "amount_commission": "56.20"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-11-25T20:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "2.55",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": {
              "original_rate_name": "Superior Double/Twin Room"
            },
            "serp_filters": [
              "has_bathroom",
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 31,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          },
          {
            "book_hash": "h-5dd19a0f-6fef-58a4-9ab4-70f6c2a3d9da",
            "match_hash": "m-7d48288e-d1dc-5d94-ac39-3d916b1c4e8c",
            "daily_prices": [
              "163.20"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "15480.80",
                  "show_amount": "163.20",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "4.75",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "1050.66",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "204.00",
                      "amount_net": "163.20",
                      "amount_commission": "40.80"
                    },
                    "charge": {
                      "amount_gross": "19351.00",
                      "amount_net": "15480.80",
                      "amount_commission": "3870.20"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-25T06:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-11-25T06:00:00",
                        "end_at": null,
                        "amount_charge": "15480.80",
                        "amount_show": "163.20",
                        "commission_info": {
                          "show": {
                            "amount_gross": "204.00",
                            "amount_net": "163.20",
                            "amount_commission": "40.80"
                          },
                          "charge": {
                            "amount_gross": "19351.00",
                            "amount_net": "15480.80",
                            "amount_commission": "3870.20"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-11-25T06:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "176.14",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 1,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (shared bathroom) (full double bed)",
            "room_name_info": {
              "original_rate_name": "Standard Double Room"
            },
            "serp_filters": [
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 35,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "207.00",
              "currency_code": "USD",
              "from_time": "12:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Standard Double room (shared bathroom)",
              "main_name": "Standard Double room",
              "bathroom": "shared bathroom",
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          },
          {
            "book_hash": "h-e24dd37f-d493-5fda-8dd7-c1dc076197a6",
            "match_hash": "m-b40410c0-2cd2-5de1-a435-2bb5691ac8d8",
            "daily_prices": [
              "176.80"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "16826.40",
                  "show_amount": "176.80",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "5.15",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "1142.02",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "221.00",
                      "amount_net": "176.80",
                      "amount_commission": "44.20"
                    },
                    "charge": {
                      "amount_gross": "21033.00",
                      "amount_net": "16826.40",
                      "amount_commission": "4206.60"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "16826.40",
                        "amount_show": "176.80",
                        "commission_info": {
                          "show": {
                            "amount_gross": "221.00",
                            "amount_net": "176.80",
                            "amount_commission": "44.20"
                          },
                          "charge": {
                            "amount_gross": "21033.00",
                            "amount_net": "16826.40",
                            "amount_commission": "4206.60"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": null
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "191.45",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 3,
              "quality": 6,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Deluxe Double room (full double bed)",
            "room_name_info": {
              "original_rate_name": "Deluxe Room"
            },
            "serp_filters": [
              "has_bathroom",
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 32,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "225.00",
              "currency_code": "USD",
              "from_time": "12:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Deluxe Double room",
              "main_name": "Deluxe Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          },
          {
            "book_hash": "h-5a7fdae2-a0b8-57c5-b20a-cddc70f2e7a5",
            "match_hash": "m-a2b69053-dea3-5e23-891a-91af8e95713b",
            "daily_prices": [
              "180.80"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "17200.80",
                  "show_amount": "180.80",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "5.27",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "1167.40",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "226.00",
                      "amount_net": "180.80",
                      "amount_commission": "45.20"
                    },
                    "charge": {
                      "amount_gross": "21501.00",
                      "amount_net": "17200.80",
                      "amount_commission": "4300.20"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-24T20:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-11-24T20:00:00",
                        "end_at": null,
                        "amount_charge": "17200.80",
                        "amount_show": "180.80",
                        "commission_info": {
                          "show": {
                            "amount_gross": "226.00",
                            "amount_net": "180.80",
                            "amount_commission": "45.20"
                          },
                          "charge": {
                            "amount_gross": "21501.00",
                            "amount_net": "17200.80",
                            "amount_commission": "4300.20"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-11-24T20:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "195.71",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 1,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (shared bathroom) (full double bed)",
            "room_name_info": {
              "original_rate_name": "Standard Double Room"
            },
            "serp_filters": [
              "has_breakfast",
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 35,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "230.00",
              "currency_code": "USD",
              "from_time": "12:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Standard Double room (shared bathroom)",
              "main_name": "Standard Double room",
              "bathroom": "shared bathroom",
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          },
          {
            "book_hash": "h-52defc68-5025-5093-80ee-227466e302e4",
            "match_hash": "m-0a42fa4c-f927-53e3-9bc7-a750731f6bf7",
            "daily_prices": [
              "188.80"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "17948.00",
                  "show_amount": "188.80",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "5.50",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "1218.16",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "236.00",
                      "amount_net": "188.80",
                      "amount_commission": "47.20"
                    },
                    "charge": {
                      "amount_gross": "22435.00",
                      "amount_net": "17948.00",
                      "amount_commission": "4487.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-25T20:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-11-25T20:00:00",
                        "end_at": null,
                        "amount_charge": "17948.00",
                        "amount_show": "188.80",
                        "commission_info": {
                          "show": {
                            "amount_gross": "236.00",
                            "amount_net": "188.80",
                            "amount_commission": "47.20"
                          },
                          "charge": {
                            "amount_gross": "22435.00",
                            "amount_net": "17948.00",
                            "amount_commission": "4487.00"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-11-25T20:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "204.22",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 1,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (shared bathroom) (full double bed)",
            "room_name_info": {
              "original_rate_name": "Standard Double Room"
            },
            "serp_filters": [
              "has_breakfast",
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 35,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room (shared bathroom)",
              "main_name": "Standard Double room",
              "bathroom": "shared bathroom",
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          },
          {
            "book_hash": "h-34eab9c0-09b6-55cb-b444-7a5535803af0",
            "match_hash": "m-23778351-ba9d-5e19-8e20-5f4798250224",
            "daily_prices": [
              "314.40"
            ],
            "meal": "all-inclusive",
            "meal_data": {
              "value": "all-inclusive",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "29913.60",
                  "show_amount": "314.40",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "784.19",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "electricity_fee",
                        "included_by_supplier": true,
                        "amount": "9.16",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": false,
                        "amount": "2030.26",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": false,
                        "amount": "353.76",
                        "currency_code": "HNL"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "393.00",
                      "amount_net": "314.40",
                      "amount_commission": "78.60"
                    },
                    "charge": {
                      "amount_gross": "37392.00",
                      "amount_net": "29913.60",
                      "amount_commission": "7478.40"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-25T20:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-11-25T20:00:00",
                        "end_at": null,
                        "amount_charge": "29913.60",
                        "amount_show": "314.40",
                        "commission_info": {
                          "show": {
                            "amount_gross": "393.00",
                            "amount_net": "314.40",
                            "amount_commission": "78.60"
                          },
                          "charge": {
                            "amount_gross": "37392.00",
                            "amount_net": "29913.60",
                            "amount_commission": "7478.40"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-11-25T20:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": {
              "amount": "340.36",
              "currency_code": "EUR"
            },
            "rg_ext": {
              "class": 8,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 6,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "6 Bedrooms Villa",
            "room_name_info": {
              "original_rate_name": "Villa 6 bedrooms"
            },
            "serp_filters": [
              "has_bathroom",
              "has_internet"
            ],
            "sell_price_limits": null,
            "allotment": 33,
            "amenities_data": [
              "6 bedrooms",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "6 Bedrooms Villa",
              "main_name": "6 Bedrooms Villa",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": {
              "provider": {
                "name": "",
                "address": "",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000"
              },
              "hotel": {
                "name": "Test Hotel (Do not book) test",
                "address": "Avenida Roble, Frente al Mall Multiplaza",
                "taxpayer_number": "0000000000",
                "state_registration_number": "0000000000000",
                "work_time": "from 9-18 local time"
              }
            },
            "is_package": false
          }
        ],
        "bar_price_data": {
          "hotel": {
            "price": "2.55",
            "currency": "EUR"
          },
          "room_groups": [
            {
              "rg_ext": {
                "class": 1,
                "quality": 0,
                "sex": 0,
                "bathroom": 1,
                "bedding": 0,
                "family": 0,
                "capacity": 0,
                "club": 0,
                "bedrooms": 0,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "245.91",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 8,
                "quality": 0,
                "sex": 0,
                "bathroom": 2,
                "bedding": 0,
                "family": 0,
                "capacity": 0,
                "club": 0,
                "bedrooms": 6,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "241.23",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 3,
                "quality": 6,
                "sex": 0,
                "bathroom": 2,
                "bedding": 3,
                "family": 0,
                "capacity": 2,
                "club": 0,
                "bedrooms": 0,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "191.45",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 5,
                "quality": 0,
                "sex": 0,
                "bathroom": 2,
                "bedding": 0,
                "family": 0,
                "capacity": 0,
                "club": 0,
                "bedrooms": 0,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "234.00",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 3,
                "quality": 2,
                "sex": 0,
                "bathroom": 2,
                "bedding": 3,
                "family": 0,
                "capacity": 2,
                "club": 0,
                "bedrooms": 0,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "2.55",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 6,
                "quality": 0,
                "sex": 0,
                "bathroom": 2,
                "bedding": 0,
                "family": 0,
                "capacity": 0,
                "club": 0,
                "bedrooms": 0,
                "balcony": 1,
                "view": 0,
                "floor": 0
              },
              "price": "208.47",
              "currency": "EUR"
            },
            {
              "rg_ext": {
                "class": 3,
                "quality": 2,
                "sex": 0,
                "bathroom": 1,
                "bedding": 3,
                "family": 0,
                "capacity": 2,
                "club": 0,
                "bedrooms": 0,
                "balcony": 0,
                "view": 0,
                "floor": 0
              },
              "price": "176.14",
              "currency": "EUR"
            }
          ]
        }
      }
    ]
  },
  "debug": {
    "api_endpoint": {
      "endpoint": "api/b2b/v3/search/hp",
      "is_active": true,
      "is_limited": true,
      "remaining": 9,
      "requests_number": 10,
      "reset": "2025-10-02T09:44:00",
      "seconds_number": 60
    },
    "request": {
      "checkin": "2025-11-25",
      "checkout": "2025-11-26",
      "residency": "us",
      "language": "en",
      "guests": [
        {
          "adults": 2,
          "children": []
        }
      ],
      "timeout": 8,
      "id": "test_hotel_do_not_book",
      "currency": "EUR"
    },
    "method": "POST",
    "real_ip": "104.30.161.77",
    "request_id": "2e06a0bf29676706a4f8066b579b07a7",
    "key_id": 1234,
    "api_key_id": 1234,
    "utcnow": "2025-10-02T09:43:31.830842"
  },
  "status": "ok",
  "error": null
}

Errors

The error field has the value specified in the headers below.

invalid_params

The request body is invalid.

core_search_error

An internal search error. Has 500 status code.