Amadeus Media website screenshot

Amadeus Media

Amadeus Media provides APIs and data services for accessing travel-related media content, including hotel images, property descriptions, multimedia assets, and rich content for hospitality and travel applications. Amadeus partners with trusted content providers such as Leonardo to deliver high-quality hotel media through enterprise-grade APIs used by online travel agencies, metasearch platforms, and hospitality technology providers.

Amadeus Media publishes 3 APIs on the APIs.io network: Hotel Content API, Hotel Media API, and Hotels API. Tagged areas include Content, Hotels, Images, Media, and Travel.

The Amadeus Media catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.

Amadeus Media’s developer surface includes authentication, developer portal, getting-started guide, signup flow, pricing, engineering blog, FAQ, and 22 more developer resources.

50.5/100 developing ▬ flat Agent 47/100 agent ready Full breakdown ↓
scored 2026-08-03 · rubric v0.9
AccessSelf serve
3 APIs 1 MCP Servers 5 Features 5 Use Cases
ContentHotelsImagesMediaTravel

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-03 · rubric v0.9
Composite quality — 50.5/100 · developing
Contract Quality 8.2 / 25
Developer Ergonomics 11.7 / 20
Commercial Clarity 8.9 / 20
Operational Transparency 2.7 / 13
Governance 9.6 / 12
Discoverability 9.3 / 10
Agent readiness — 47/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amadeus-media: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Amadeus Media Hotel Content API

Operations for retrieving detailed hotel property content.

Amadeus Media Hotel Media API

Operations for retrieving hotel media assets including images and videos.

Amadeus Media Hotels API

The Hotels API from Amadeus Media — 3 operation(s) for hotels.

Postman Collections 3

Ready-to-run Postman collections for exercising this provider's APIs.

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Features 5

Notable capabilities this provider offers.

Hotel Property Images

Access high-quality images and multimedia assets for hotel properties through the Enterprise Hotel Content API and trusted content partners like Leonardo.

Rich Property Descriptions

Retrieve detailed hotel descriptions, amenity lists, facility information, and property attributes for comprehensive hotel profiles.

Geolocation Data

Access geographic coordinates, addresses, and time zones for over 770,000 hotels in the Amadeus global inventory.

Enterprise Content Access

Enterprise API tier provides access to detailed hotel content including media that is not available in self-service APIs due to licensing constraints.

Multi-Language Support

Hotel content and descriptions available in multiple languages to support international travel applications and global markets.

Semantic Vocabularies 2

JSON-LD contexts and semantic vocabularies used across these APIs.

Amadeus Hotel Content Context

13 classes · 37 properties

JSON-LD

Amadeus Hotel List Context

4 classes · 12 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amadeus Media API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amadeus Media API Rules

38 rules · 17 errors 15 warnings 6 info

SPECTRAL

JSON Schema 16

Standalone JSON Schema definitions for this provider's data models.

GeoCode

2 properties

JSON SCHEMA

HotelAddress

5 properties

JSON SCHEMA

HotelBasicInfo

5 properties

JSON SCHEMA

HotelContact

4 properties

JSON SCHEMA

HotelContentResponse

2 properties

JSON SCHEMA

HotelContent

11 properties

JSON SCHEMA

HotelDescription

2 properties

JSON SCHEMA

HotelMediaData

2 properties

JSON SCHEMA

HotelMediaItem

9 properties

JSON SCHEMA

HotelMediaResponse

2 properties

JSON SCHEMA

MediaAsset

3 properties

JSON SCHEMA

Error_400

1 properties

JSON SCHEMA

Error_404

1 properties

JSON SCHEMA

Error_500

1 properties

JSON SCHEMA

Hotel

0 properties

JSON SCHEMA

HotelSearchResponse

2 properties

JSON SCHEMA

Scroll for all 16

JSON Structure 16

JSON Structure definitions describing this provider's data shapes.

Hotel Content Geo Code Structure

2 properties

JSON STRUCTURE

Hotel Content Hotel Address Structure

5 properties

JSON STRUCTURE

Hotel Content Hotel Basic Info Structure

5 properties

JSON STRUCTURE

Hotel Content Hotel Contact Structure

4 properties

JSON STRUCTURE

Hotel Content Hotel Content Structure

11 properties

JSON STRUCTURE

Hotel Content Hotel Description Structure

2 properties

JSON STRUCTURE

Hotel Content Hotel Media Data Structure

2 properties

JSON STRUCTURE

Hotel Content Hotel Media Item Structure

9 properties

JSON STRUCTURE

Hotel Content Media Asset Structure

3 properties

JSON STRUCTURE

Hotel List Error_400 Structure

1 properties

JSON STRUCTURE

Hotel List Error_404 Structure

1 properties

JSON STRUCTURE

Hotel List Error_500 Structure

1 properties

JSON STRUCTURE

Hotel List Hotel Search Response Structure

2 properties

JSON STRUCTURE

Hotel List Hotel Structure

0 properties

JSON STRUCTURE

Scroll for all 16

Examples 16

Example request and response payloads for these APIs.

Hotel List Hotel Example

0 fields

EXAMPLE

Scroll for all 16

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amadeus Media Authentication

http · 1 scheme

SECURITY

Amadeus Media Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amadeus Media Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amadeus Media Agentic Access

5 operations

5 operations · 0 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Online Travel Agency Hotel Listings

Power hotel search pages with rich property photos, descriptions, and amenity information sourced directly from Amadeus content services.

Metasearch Platform Integration

Integrate Amadeus hotel content into metasearch engines to display property images and descriptions alongside rate comparisons.

Hotel Booking Engine Content

Enhance hotel booking flows with compelling property imagery and detailed descriptions to improve conversion rates.

Travel App Media Display

Display hotel photos and media in mobile travel apps to give users visual context when browsing and booking accommodation.

Corporate Travel Platform

Provide hotel content and imagery in corporate travel management systems to help business travelers make informed accommodation decisions.

Integrations 5

Pre-built integrations with other platforms and tools.

Leonardo (Hotel Images)

Amadeus recommends Leonardo as the trusted data provider for hotel images and property media, offering a comprehensive library of hotel photography.

Google Places API

Developers can supplement Amadeus hotel data with Google Places API to retrieve hotel images and business information for properties in the Amadeus inventory.

Amadeus Hotel Search API

Combine with Amadeus Hotel Search to display media alongside hotel offers and pricing for a complete shopping experience.

Amadeus Hotel Booking API

Integrate hotel content with the booking flow to present property images and descriptions before and during the reservation process.

Amadeus Hotel Ratings API

Pair hotel media with sentiment-based ratings to create compelling hotel profile pages that combine visual content with review insights.

Resources

Get Started 3

Portal, sign-up, and the first successful call

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: amadeus-media
url: https://raw.githubusercontent.com/api-evangelist/amadeus-media/refs/heads/main/apis.yml
name: Amadeus Media
tags:
- Content
- Hotels
- Images
- Media
- Travel
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amadeus-media.png
description: Amadeus Media provides APIs and data services for accessing travel-related media content, including hotel images,
  property descriptions, multimedia assets, and rich content for hospitality and travel applications. Amadeus partners with
  trusted content providers such as Leonardo to deliver high-quality hotel media through enterprise-grade APIs used by online
  travel agencies, metasearch platforms, and hospitality technology providers.
created: '2024-01-01'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: amadeus-media:amadeus-media-hotel-content-api
  name: Amadeus Media Hotel Content API
  description: Operations for retrieving detailed hotel property content.
  humanURL: https://developers.amadeus.com/enterprise/category/hotel/api/content
  baseURL: https://api.amadeus.com
  tags:
  - Hotel Content
  properties:
  - type: OpenAPI
    url: openapi/amadeus-media-hotel-content-api-openapi.yml
  - type: Documentation
    url: https://developers.amadeus.com/enterprise/category/hotel/api/content
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-item-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-media-asset-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-basic-info-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-description-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-contact-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-address-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-geo-code-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-data-schema.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-response-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-media-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-content-context.jsonld
  - type: Documentation
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list
  - type: APIReference
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list/api-reference
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-schema.json
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-search-response-schema.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-structure.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-search-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-list-context.jsonld
- aid: amadeus-media:amadeus-media-hotel-media-api
  name: Amadeus Media Hotel Media API
  description: Operations for retrieving hotel media assets including images and videos.
  humanURL: https://developers.amadeus.com/enterprise/category/hotel/api/content
  baseURL: https://api.amadeus.com
  tags:
  - Hotel Media
  properties:
  - type: OpenAPI
    url: openapi/amadeus-media-hotel-media-api-openapi.yml
  - type: Documentation
    url: https://developers.amadeus.com/enterprise/category/hotel/api/content
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-item-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-media-asset-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-basic-info-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-description-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-contact-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-address-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-geo-code-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-data-schema.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-response-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-media-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-content-context.jsonld
  - type: Documentation
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list
  - type: APIReference
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list/api-reference
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-schema.json
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-search-response-schema.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-structure.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-search-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-list-context.jsonld
- aid: amadeus-media:amadeus-media-hotels-api
  name: Amadeus Media Hotels API
  description: The Hotels API from Amadeus Media — 3 operation(s) for hotels.
  humanURL: https://developers.amadeus.com/enterprise/category/hotel/api/content
  baseURL: https://api.amadeus.com
  tags:
  - Hotels
  properties:
  - type: OpenAPI
    url: openapi/amadeus-media-hotels-api-openapi.yml
  - type: Documentation
    url: https://developers.amadeus.com/enterprise/category/hotel/api/content
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-content-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-response-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-item-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-media-asset-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-basic-info-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-description-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-contact-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-address-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-geo-code-schema.json
  - type: JSONSchema
    url: json-schema/hotel-content-hotel-media-data-schema.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-content-response-structure.json
  - type: JSONStructure
    url: json-structure/hotel-content-hotel-media-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-content-context.jsonld
  - type: Documentation
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list
  - type: APIReference
    url: https://developers.amadeus.com/self-service/category/hotels/api-doc/hotel-list/api-reference
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-schema.json
  - type: JSONSchema
    url: json-schema/hotel-list-hotel-search-response-schema.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-structure.json
  - type: JSONStructure
    url: json-structure/hotel-list-hotel-search-response-structure.json
  - type: JSONLD
    url: json-ld/amadeus-hotel-list-context.jsonld
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amadeus-media/overview
- type: AgenticAccess
  url: agentic-access/amadeus-media-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/amadeus-media-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amadeus-media-domain-security.yml
- type: Authentication
  url: authentication/amadeus-media-authentication.yml
- type: Portal
  url: https://developers.amadeus.com/
- type: GettingStarted
  url: https://developers.amadeus.com/self-service/apis-docs/guides/developer-guides/
- type: Authentication
  url: https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262
- type: SignUp
  url: https://developers.amadeus.com/register
- type: Pricing
  url: https://developers.amadeus.com/pricing
- type: Blog
  url: https://developers.amadeus.com/blog
- type: FAQ
  url: https://developers.amadeus.com/self-service/apis-docs/guides/developer-guides/faq/
- type: Support
  url: https://developers.amadeus.com/support
- type: TermsOfService
  url: https://developers.amadeus.com/legal/terms-and-conditions
- type: PrivacyPolicy
  url: https://developers.amadeus.com/legal/privacy-policy
- type: GitHubOrganization
  url: https://github.com/amadeus4dev
- type: SDK
  url: https://github.com/amadeus4dev/amadeus-python
  title: Python SDK
- type: SDK
  url: https://github.com/amadeus4dev/amadeus-node
  title: Node.js SDK
- type: SDK
  url: https://github.com/amadeus4dev/amadeus-java
  title: Java SDK
- type: StatusPage
  url: https://developers.amadeus.com/status
- type: SpectralRules
  url: rules/amadeus-media-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amadeus-media-vocabulary.yaml
- type: Packages
  url: packages/amadeus-media-packages.yml
- type: WellKnown
  url: well-known/amadeus-media-well-known.yml
- type: MCPServer
  url: mcp/amadeus-media-mcp.yml
- type: LLMsTxt
  url: llms/amadeus-media-llms.txt
- type: Conformance
  url: conformance/amadeus-media-conformance.yml
- type: ErrorCatalog
  url: errors/amadeus-media-problem-types.yml
- type: Lifecycle
  url: lifecycle/amadeus-media-lifecycle.yml
- type: Features
  data:
  - name: Hotel Property Images
    description: Access high-quality images and multimedia assets for hotel properties through the Enterprise Hotel Content
      API and trusted content partners like Leonardo.
  - name: Rich Property Descriptions
    description: Retrieve detailed hotel descriptions, amenity lists, facility information, and property attributes for comprehensive
      hotel profiles.
  - name: Geolocation Data
    description: Access geographic coordinates, addresses, and time zones for over 770,000 hotels in the Amadeus global inventory.
  - name: Enterprise Content Access
    description: Enterprise API tier provides access to detailed hotel content including media that is not available in self-service
      APIs due to licensing constraints.
  - name: Multi-Language Support
    description: Hotel content and descriptions available in multiple languages to support international travel applications
      and global markets.
- type: UseCases
  data:
  - name: Online Travel Agency Hotel Listings
    description: Power hotel search pages with rich property photos, descriptions, and amenity information sourced directly
      from Amadeus content services.
  - name: Metasearch Platform Integration
    description: Integrate Amadeus hotel content into metasearch engines to display property images and descriptions alongside
      rate comparisons.
  - name: Hotel Booking Engine Content
    description: Enhance hotel booking flows with compelling property imagery and detailed descriptions to improve conversion
      rates.
  - name: Travel App Media Display
    description: Display hotel photos and media in mobile travel apps to give users visual context when browsing and booking
      accommodation.
  - name: Corporate Travel Platform
    description: Provide hotel content and imagery in corporate travel management systems to help business travelers make
      informed accommodation decisions.
- type: Integrations
  data:
  - name: Leonardo (Hotel Images)
    description: Amadeus recommends Leonardo as the trusted data provider for hotel images and property media, offering a
      comprehensive library of hotel photography.
  - name: Google Places API
    description: Developers can supplement Amadeus hotel data with Google Places API to retrieve hotel images and business
      information for properties in the Amadeus inventory.
  - name: Amadeus Hotel Search API
    description: Combine with Amadeus Hotel Search to display media alongside hotel offers and pricing for a complete shopping
      experience.
  - name: Amadeus Hotel Booking API
    description: Integrate hotel content with the booking flow to present property images and descriptions before and during
      the reservation process.
  - name: Amadeus Hotel Ratings API
    description: Pair hotel media with sentiment-based ratings to create compelling hotel profile pages that combine visual
      content with review insights.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
Where this information came from

This is an independent, third-party profile of Amadeus Media, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.