GET/agoda/activities/{activity_id}apiKey3 credits/request
Returns full activity detail from Agoda: title, description, stated duration, categories, and content images.
Required: activity_id.
Sampled 14 Oct 2026: 10 items. Filled in every item: url, image_type. In the sample: url: pix6.agoda.net.
Open in Playground
GET/agoda/activities/searchapiKey3 credits/request
Returns Agoda activities (tours, attractions, experiences) matching a free-text keyword and/or a city. When keyword is omitted, the resolved city's name is used instead to return a general listing of activities in that city. Callers may supply a known Agoda city id or a free-text city name for the city filter; when both are supplied city_id takes precedence.
Optional: keyword, city_id, city.
Sampled 14 Oct 2026: 3 items. Filled in every item: activity_id, name, city_id, city_name, categories, source_url. In the sample: name: “Bangkok Chim Chum | Bangkok” and 2 other values; source_url: agoda.com; categories: median 1 entry; city_name: “Bangkok”.
Open in Playground
POST/agoda/flights/itinerary-amenitiesapiKey3 credits/request
Returns real-content amenities (aircraft type, seat layout, meals, entertainment, wifi) for one or more flight segments. Copy the segments straight from a flight search response's own segment fields.
Required: body.
Sampled 14 Oct 2026: 1 item. Filled in every item: flight_number.
Open in Playground
GET/agoda/flights/search-locationsapiKey3 credits/request
Resolves a free-text city or airport name into IATA airport codes for flight search, with each city's direct and nearby airports.
Required: keyword.
Sampled 14 Oct 2026: 10 items. Filled in every item: name, country_code, country_name, state_name. Not in every item: city_code (1), airports (2), nearby_airports (9). In the sample: name: “Bangkok” and 9 other values; airports: median 1 entry; country_name: “Thailand” and 6 other values; state_name: “Bangkok Province” and 8 other values; nearby_airports: median 2 entries.
Open in Playground
GET/agoda/flights/searchapiKey3 credits/request
Returns bookable one-way flight itineraries between two IATA airport codes for a departure date, including per-segment flight number, airline, times, layovers, aircraft type, and price. Resolve free-text city/airport names to codes first via the flight destination search endpoint.
Required: origin, destination, departure_date. Optional: adults, children, infants, cabin_class (4 allowed values: Economy, PremiumEconomy, Business, First), page.
Sampled 14 Oct 2026: 20 items. Filled in every item: bundle_ref_id, price, duration, stops_count, airline, segments, source_url. In the sample: stops_count: 0 to 2, median 1; duration: “16h 45m” and 19 other values; source_url: agoda.com; segments: median 2 entries.
Open in Playground
GET/agoda/homes/searchapiKey3 credits/request
Returns Homes & Apartments results for an Agoda city: full listing detail for every matching property whose accommodation type is Apartment. Callers may supply a known Agoda city id or a free-text city name; when both are supplied city_id takes precedence.
Optional: city_id, city, page, limit.
Sampled 14 Oct 2026: 3 items. Filled in every item: property_id, display_name, accommodation_type, rating, address, number_of_rooms, children_stay_free_type_id, description_long and 4 more. Not in every item: chain_id (1). In the sample: rating: 2 to 4, median 3.5; description_short: “. Unwind and Enjoy at The Quarter Ploenchit by UHG (SHA Plu…” and 2 other values; main_image_url: pix8.agoda.net; description_long: median 22,021 characters; number_of_rooms: 75 to 129, median 112; source_url: agoda.com.
Open in Playground
GET/agoda/hotels/{property_id}apiKey3 credits/request
Returns full hotel detail from Agoda: identity (name, any former name), an accommodation type code, address (street address, postal code, city, country), guest rating, a main photo, room count, hotel chain id, a long and short description, and short-form policy statements (minimum age, adult/child definitions, extra-bed and additional-room booking policy).
Required: property_id.
Sampled 14 Oct 2026: 17 fields returned with a value. In the sample: accommodation_type: 34; description_short: “Experience Luxury and Convenience at Baiyoke Sky Hotel. Wel…”; main_image_url: pix8.agoda.net; description_long: 24,189 characters; policy.adult: 1 entry; rating: 4; number_of_rooms: 659; policy.extra_bed: 1 entry.
Open in Playground
GET/agoda/hotels/searchapiKey3 credits/request
Returns hotel search results for an Agoda city: the matching property ids for that city plus a direct link to each property's listing page. Callers may supply a known Agoda city id or a free-text city name; when both are supplied city_id takes precedence.
Optional: city_id, city, page, limit.
Sampled 14 Oct 2026: 10 items. Filled in every item: property_id, source_url. In the sample: source_url: agoda.com.
Open in Playground