For Agents
Find bookable tours, attraction tickets, and activities around a location with prices, ratings, images, and booking URLs ready for itinerary builders and concierge agents.
Get started with Tours and Activities in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"find bookable activities near a location"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Tours and Activities API.
Search tours and activities within a radius of a coordinate
Search tours and activities inside a bounding box covering a neighbourhood or city
Retrieve full detail for a single activity by its activityId
Surface price, rating, image, and booking URL for each activity
GET STARTED
Use for: Find tours and activities within 5km of these coordinates, Search activities inside a bounding box covering downtown Rome, Retrieve full detail for an activity by its id, List all bookable activities near a hotel
Not supported: Does not commit bookings, take payment, or store activity reservations — use for discovery and detail lookup of bookable activities only.
The Amadeus Tours and Activities API returns bookable experiences — guided tours, attraction tickets, day trips — around a geographic location. Three endpoints cover the access patterns: a radius search around a coordinate, a bounding-box search across a rectangular area, and a detail lookup by activity id. Each result includes pricing, ratings, an image, and a booking URL, making it suitable for itinerary apps and travel concierge agents that want to surface concrete things to book at a destination.
Support itinerary planners that need bookable experiences alongside free landmarks
Patterns agents use Tours and Activities API for, with concrete tasks.
★ Itinerary builder bookable experiences
Populate a multi-day itinerary with bookable tours and attraction tickets by querying Tours and Activities for each day's planned area. Pass coordinates and a radius to get nearby experiences, surface them with price and rating, and let the user one-click out to the provider's booking page via the supplied URL. This adds revenue potential to itinerary apps while keeping the booking transaction with the activity provider.
Call GET /shopping/activities with latitude=41.9028 longitude=12.4964 radius=5 and return the top 10 activities sorted by rating with their booking URLs.
Hotel-area activity panel
Surface a 'things to book nearby' panel on a hotel detail page by calling Tours and Activities with the hotel's coordinates. Unlike Points of Interest (free landmarks), Tours and Activities returns priced, bookable experiences — useful where the hotel platform earns affiliate revenue or wants to keep travellers on-platform end-to-end. Combine with the activity-by-id endpoint for a tap-to-detail experience.
Call /shopping/activities with a hotel coordinate and radius=2 and render a panel of 6 highest-rated bookable activities with prices.
City-wide activity discovery
Build a destination explorer that maps a whole city's bookable activities by calling the bounding-box endpoint over the city's geographic extent. Cluster results by neighbourhood for a map view, or rank by price and rating for a list view. The activityId returned by either search endpoint can be passed to the detail call for richer per-activity content.
Call /shopping/activities/by-square with north, south, east, west bounding a city and return all activities priced under EUR 50.
AI agent concierge bookings
An AI travel agent answering 'find me something to book in Barcelona on Saturday' uses Tours and Activities to ground its suggestions in real, bookable experiences. The agent calls Jentic to discover the operation, executes the radius search for the destination coordinate, ranks results by rating and price, and presents the top options with booking URLs the user can complete in one click.
Use Jentic to search 'find bookable activities near a location', execute Tours and Activities for the destination coordinate, and return top 5 activities with booking URLs.
3 endpoints — the amadeus tours and activities api returns bookable experiences — guided tours, attraction tickets, day trips — around a geographic location.
METHOD
PATH
DESCRIPTION
/shopping/activities
Search activities within a radius
/shopping/activities/by-square
Search activities inside a bounding box
/shopping/activities/{activityId}
Retrieve a single activity by id
/shopping/activities
Search activities within a radius
/shopping/activities/by-square
Search activities inside a bounding box
/shopping/activities/{activityId}
Retrieve a single activity by id
Three things that make agents converge on Jentic-routed access.
Credential isolation
Amadeus OAuth2 client_id and client_secret are stored encrypted in the Jentic vault. Agents receive scoped bearer tokens; the client secret never enters the agent's context.
Intent-based discovery
Agents search by intent ('find bookable activities near a location') and Jentic returns the radius search, bounding-box search, and detail lookup operations with their parameter schemas.
Time to first call
Direct Amadeus integration: 1-2 days for OAuth, geocoded queries, and result rendering. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Amadeus Points of Interest
Points of Interest lists named landmarks (often free); Tours and Activities lists priced, bookable experiences.
Choose Points of Interest for what to see; choose Tours and Activities for what to book.
Amadeus Hotel Search
Hotel Search returns lodging offers; Tours and Activities adds in-destination experiences alongside.
Choose Hotel Search to fetch the stay; pair with Tours and Activities to surface bookable in-destination add-ons.
Amadeus Travel Recommendations
Travel Recommendations suggests destinations; Tours and Activities fills each suggestion with bookable things to do.
Choose Travel Recommendations when the user has no destination yet; chain into Tours and Activities once they pick one.
Specific to using Tours and Activities API through Jentic.
What authentication does the Tours and Activities API use?
OAuth 2.0 client credentials. Exchange your Amadeus API key and secret for a bearer access token, then send it as the Authorization header on every call. Through Jentic, the client secret stays encrypted in the vault and only a scoped token is exposed to the agent.
Can I search activities by area as well as radius?
Yes. GET /shopping/activities/by-square accepts north, south, east, and west query parameters defining a bounding box, useful for non-circular geographies like a neighbourhood or a coastline.
Where do users actually complete the booking?
Each activity in the response includes a bookingLink URL pointing to the activity provider. Users click through to complete the purchase on the provider's site; the Tours and Activities API itself does not commit the booking.
What are the rate limits for the Tours and Activities API?
Amadeus enforces per-second and per-month transaction quotas that vary by environment. The test environment (test.api.amadeus.com/v1) has low quotas for development; production limits are configured in your Amadeus for Developers contract.
How do I find bookable activities near a location through Jentic?
Install with pip install jentic, then search 'find bookable activities near a location' to discover the Tours and Activities operations. Load the radius search schema and execute with latitude, longitude, radius. Jentic returns parsed activities with prices, ratings, and booking URLs. Get started at https://app.jentic.com/sign-up.
Does the test environment cover all destinations?
No, the test environment returns activities for only a few selected cities. For full coverage, upgrade to production via the Amadeus for Developers self-service portal.