Price by check-in date for one hotel
get_hotel_price_calendarShow what one hotel (agoda_hotel_id from search_hotels) costs on Agoda for each check-in date in a window — the "what if I move my dates" view. Returns one price snapshot per date (with fetched_at), the cheapest date, and low/high bands for the hotel; dates with an active tracking are marked is_tracked with their track_page_url. This is a cross-section by date, not a time series: to keep watching a date, call track_hotel_price for it. Most dates are fetched in the background on the first call, so pending may be > 0 — call again with the same arguments after ~3 seconds to get the rest. Default window: 28 days from start_date (or today), 1 night, 2 adults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | How many consecutive check-in dates (default 28, max 35). | |
| nights | No | Stay length for every date (default 1). | |
| currency | No | KRW, JPY, USD, EUR, TWD, HKD, CNY, SGD, THB, GBP, AUD or VND (default USD). | |
| language | No | Agoda locale for the rate: ko-kr, ja-jp, en-us, zh-cn, zh-tw or zh-hk (default en-us). | |
| start_date | No | First check-in date to show, YYYY-MM-DD (default today; past dates are moved to today). | |
| agoda_hotel_id | Yes | Hotel id from search_hotels. |