Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / E Commerce / Amadeus / Tours and Activities
Tours and Activities logo

Amadeus Tours and Activities

Browse all Amadeus APIs
✓ Official Vendor SpecE CommerceStorefrontoauth23 EndpointsREST

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.

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.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Tours and Activities to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Tours and Activities, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

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

Support itinerary planners that need bookable experiences alongside free landmarks

Use Cases

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.

Key Endpoints

3 endpoints — the amadeus tours and activities api returns bookable experiences — guided tours, attraction tickets, day trips — around a geographic location.

METHOD

PATH

DESCRIPTION

GET

/shopping/activities

Search activities within a radius

GET

/shopping/activities/by-square

Search activities inside a bounding box

GET

/shopping/activities/{activityId}

Retrieve a single activity by id

GET

/shopping/activities

Search activities within a radius

GET

/shopping/activities/by-square

Search activities inside a bounding box

GET

/shopping/activities/{activityId}

Retrieve a single activity by id

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

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

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

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.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

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.

Complementary

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.

Complementary

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.

FAQs

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.

GET STARTED

Start building with Tours and Activities API

Explore with Jentic
View OpenAPI Document