/safaribookings/destinations/search

POST /api/safaribookings/destinations/search

Price: 10 credits

Look up SafariBookings destinations by name: safari countries, parks and reserves, regions and circuits, towns, cities, villages, beaches, islands, lakes, rivers, mountains, airstrips and highlights. Each entry comes back with its full and short name, what kind of place it is, the safari type it is normally visited for, the chain of areas it sits inside from the immediate one up to the country, every country it spans (cross-border places such as the Zambezi River belong to several), its alternative spellings and the slug to use as the destination filter of the tour and operator search.

How to use it

Resolve a place name to a SafariBookings destination slug. Leave keyword empty for the full catalogue of safari destinations. Each entry has id, name, short_name, kind (Park, Town, City, Beach, Region, Highlight, Country, ...), default_activity (Safari, Tour, Gorilla, Chimp, Climbing, Beach), region and region_path (the full chain of parent areas, innermost first, e.g. ['Southern Serengeti NP', 'Serengeti NP', 'Northern Circuit'] — every level is itself a destination in this catalogue), country and countries with country_alias and country_aliases (a cross-border place lists every country it spans, primary first), is_main_country on country entries, aliases, alias and destination_url. Feed alias into the destination field of safaribookings/tours/search and safaribookings/operators/search; entries with alias null have no landing page and cannot be used as a filter.

Parameters

Request body

Response

Errors

Response headers