culturetrip.com APIculturetrip.com ↗
Access Culture Trip travel articles, destination guides, bookable trip listings, and pricing via 7 structured API endpoints. Filter by region, city, or keyword.
curl -X GET 'https://api.parse.bot/scraper/baadb9bd-2400-44f7-905e-69a16378a62a/get_articles_by_destination?destination_path=%2Fasia%2Fjapan%2Ftokyo' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve a list of travel articles for a specific destination path. Returns articles with titles, URLs, thumbnails, and categories found on the destination page.
| Param | Type | Description |
|---|---|---|
| destination_pathrequired | string | The URL path of the destination on theculturetrip.com (e.g., /asia/japan/tokyo, /europe/united-kingdom/england/london, /asia/japan). |
{
"type": "object",
"fields": {
"articles": "array of article objects with title, url, thumbnail, and category"
},
"sample": {
"data": {
"articles": [
{
"url": "https://theculturetrip.com/asia/japan/tokyo/articles/best-things-to-see-and-do-in-tokyo",
"title": "The 24 Best Things to See and Do in Tokyo",
"category": "Planning - Overview",
"thumbnail": "https://cdn-v2.theculturetrip.com/10x/wp-content/uploads/2024/06/jezael-melgoza-fydgzecukk0-unsplash-e1718892069733.webp?quality=1"
}
]
},
"status": "success"
}
}About the culturetrip.com API
The Culture Trip API exposes 7 endpoints covering travel articles, destination guides, and bookable trip data from culturetrip.com. Use get_articles_by_destination to pull article titles, URLs, thumbnails, and categories for any destination path, or use list_trips to retrieve bookable tour cards with names, prices, durations, and booking links. The API also resolves trip pricing details and surfaces popular cities and regional destination hierarchies.
Articles and Destination Content
The get_articles_by_destination endpoint accepts a destination_path string (e.g., /asia/japan/tokyo) and returns an array of article objects, each containing a title, url, thumbnail, and category. For deeper content, get_article_detail takes an article_path and returns the full article content (up to 5,000 characters), author, publish_date in ISO 8601 format, and a structured attractions array — each attraction carries a name, description, and image URL.
Trip Discovery and Pricing
search_trips accepts a freeform query string and returns suggestions with displayName, url, and a geographic type such as Country or Continent. list_trips accepts an optional destination slug (e.g., japan, asia/thailand) and returns trips arrays with name, price, duration, thumbnail, and a url pointing to the booking page on tourhub. To get live pricing detail for a specific tour, pass that tourhub URL to get_trip_dates_and_prices, which resolves to a tour_name, price, currency, and tour_id.
Regional and City Navigation
list_destinations_by_region takes a region slug — valid values include asia, europe, south-america, africa, pacific, north-america, and middle-east — and returns an array of destination name and path pairs. get_popular_cities requires no inputs and returns a flat list of city name and path values pulled from the Culture Trip homepage.
- Aggregate curated travel articles by destination path for a city guide app using
get_articles_by_destination. - Build a trip comparison tool by fetching bookable tours with prices and durations from
list_tripsfiltered by destination slug. - Populate an attractions database by extracting the
attractionsarray (name, description, image) fromget_article_detail. - Implement a destination autocomplete feature using
search_tripsto return typed location suggestions with URLs. - Construct a regional destination index by iterating
list_destinations_by_regionacross all supported region slugs. - Display live tour pricing by resolving tourhub URLs through
get_trip_dates_and_pricesto getprice,currency, andtour_id. - Seed a homepage 'popular cities' widget using the city names and paths returned by
get_popular_cities.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Culture Trip offer an official developer API?+
What does `get_article_detail` return beyond the article text?+
title, author, publish_date (ISO 8601), and content (truncated to 5,000 characters), plus an attractions array. Each attraction object includes a name, description, and image URL, making it useful for building curated points-of-interest lists from editorial content.Does `list_trips` support filtering by price range or trip duration?+
list_trips accepts only an optional destination slug and returns all matching trips with their price and duration fields included in the response. Client-side filtering by those fields is straightforward. You can fork this API on Parse and revise it to add server-side price or duration filter parameters.Is user-generated content like reviews or ratings available?+
How specific can the `destination_path` be in `get_articles_by_destination`?+
/asia/japan/tokyo) or as broad as a country or region (e.g., /europe/united-kingdom/england). Results reflect the articles listed at that path level, so broader paths typically return a wider article set.