For Agents
Return the busiest travel months for a city based on historical air traffic. Agents call /travel/analytics/air-traffic/busiest-period to inform 'best time to visit' content.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Flight Busiest Traveling Period, 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.
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 | shStep 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 instanceJentic 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.
What an agent can do with Flight Busiest Traveling Period API.
Return the busiest months of the year for a destination city by IATA code
Rank months by passenger volume or by arrivals depending on the period parameter
Surface seasonality patterns to inform travel content and SEO pages
GET STARTED
Use for: I want to find the busiest travel months for Madrid, Search for peak travel periods to Barcelona last year, Get the busiest month for inbound traffic to Rome, Retrieve the seasonality pattern for travel to Tokyo
Not supported: Does not return live flight prices, real-time bookings, or per-day traffic — use only for monthly busiest-period rankings for a destination city.
The Amadeus Flight Busiest Traveling Period API returns the busiest months of the year for a given city, ranked by passenger or arrivals volume. The single GET endpoint at /travel/analytics/air-traffic/busiest-period accepts a city IATA code and a year and returns each month with a traveller count and a score, which is enough to surface 'best time to visit' insights or to plan capacity-aware marketing campaigns. Data is derived from anonymised historical traffic.
Compare year-over-year traffic by changing the year parameter on the same city
Help marketing teams time campaigns around peak demand windows
Feed seasonality into pricing or availability messaging on a destination page
Patterns agents use Flight Busiest Traveling Period API for, with concrete tasks.
★ Best Time to Visit Content
Travel publishers and destination marketers can produce data-backed 'best time to visit' guides by calling /travel/analytics/air-traffic/busiest-period for the target city. The endpoint returns each month ranked by traffic, which is enough to write 'Madrid is busiest in August' with a real number rather than guesswork. The data refreshes per year so content can be regenerated annually.
Call /travel/analytics/air-traffic/busiest-period for cityCode=MAD, period=2025, and return the top three months by traveller volume.
Marketing Campaign Timing
Aligning paid media to demand peaks improves conversion. By pulling the busiest period for each top destination, a marketing platform can schedule destination ads to run in the weeks leading up to peak months rather than spending evenly across the year. The single endpoint is cheap enough to run for hundreds of cities in a planning cycle.
For a list of top 50 destinations, return the peak month per city to feed the media planning calendar.
Capacity Planning for Travel Operators
Tour operators and ground handlers planning supply for the year ahead need objective seasonality data. The busiest-period endpoint provides month-by-month volume for each destination, which is enough to staff guides, prebook hotel allotments, and schedule transfers in line with expected demand rather than relying on last year's gut feel.
Pull monthly traveller counts for cityCode=BCN for 2025 and feed them into a staffing model for 2026.
Agent Travel Recommendations
An AI travel assistant asked 'when is Lisbon least crowded?' can call the busiest-period endpoint and invert the ranking to surface quieter months. Through Jentic the agent searches for 'find the busiest travel months for a city', loads the schema, executes the call, and writes a natural-language recommendation referencing the actual numbers.
Use Jentic to call the busiest-period operation for LIS in 2025 and return the three least-crowded months in plain English.
1 endpoints — the amadeus flight busiest traveling period api returns the busiest months of the year for a given city, ranked by passenger or arrivals volume.
METHOD
PATH
DESCRIPTION
/travel/analytics/air-traffic/busiest-period
Return busiest months for a city by traffic
/travel/analytics/air-traffic/busiest-period
Return busiest months for a city by traffic
Three things that make agents converge on Jentic-routed access.
Credential isolation
Amadeus client credentials are stored encrypted in the Jentic vault (MAXsystem). Jentic exchanges them for a short-lived bearer token at execution time so the raw secret never enters agent context.
Intent-based discovery
Agents search Jentic for 'find the busiest travel months for a city' and Jentic returns the /travel/analytics/air-traffic/busiest-period operation with its input schema, removing the need to scan Amadeus self-service docs first.
Time to first call
Direct Amadeus integration: half a day to wire OAuth and parse the monthly response. Through Jentic: under fifteen minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Flight Busiest Traveling Period API through Jentic.
What authentication does the Flight Busiest Traveling Period API use?
The API uses the Amadeus OAuth 2.0 client-credentials flow. Exchange API key and secret at the Amadeus token endpoint and send the bearer token on /travel/analytics/air-traffic/busiest-period calls. Jentic keeps the credentials in the encrypted vault and refreshes tokens automatically.
What does the period parameter control?
The period parameter selects which year of historical traffic the response is based on, while a separate parameter switches between ranking by total travellers and ranking by arrivals. Pick the metric that matches the question — total travellers for marketing demand, arrivals for inbound capacity planning.
What are the rate limits for the Flight Busiest Traveling Period API?
Rate limits are not declared in the OpenAPI spec and depend on the Amadeus contract tier. The endpoint is read-only and cacheable per city and year, so cache results aggressively to stay under the per-second cap when running across hundreds of destinations.
How do I find peak months through Jentic?
Run pip install jentic, then use the search query 'find the busiest travel months for a city'. Jentic returns the /travel/analytics/air-traffic/busiest-period operation, you load the schema, supply cityCode and period, and execute. The ranked monthly response can drive a content page directly.
Does the response cover every city in the world?
Coverage is best for major commercial-airport cities and may be sparse for smaller destinations. The test environment carries only a subset of production data, so confirm the city you need is supported in production before building a feature around it.
Is the Flight Busiest Traveling Period API free?
Amadeus self-service APIs include a free test environment with quota limits and a paid production tier. Production access is contracted with Amadeus and pricing scales with transaction volume — confirm current rates in the developer portal.