Home
Providers
Booking.com
Booking.com
Booking.com is the world's largest online travel agency, part of Booking Holdings, listing more than 28 million accommodation options plus car rentals, flights, attractions and airport transfers in over 60,000 destinations. It runs two distinct API programmes. The Demand API serves affiliate partners who want to search, price and book Booking.com inventory inside their own product; the Connectivity platform serves the supply side - channel managers, property management systems and hotel groups keeping rooms, rates, availability, content, reservations and payouts in sync. Twenty OpenAPI descriptions covering 210 operations are published through the developer portal, and the Connectivity estate additionally speaks OpenTravel Alliance (OTA) and Booking.com's own B.XML message formats. Both programmes are credentialed: keys come from the Affiliate Partner Centre or from a machine account in the Connectivity Portal, and no API host answers an anonymous request.
Booking.com publishes 15 APIs on the APIs.io network, including Demand API, Connect API, Status API, and 12 more. Tagged areas include Travel, Hospitality, Accommodation, Booking, and Car Rental.
The Booking.com catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Booking.com’s developer surface includes documentation, authentication, engineering blog, sandbox, changelog, API reference, getting-started guide, and 42 more developer resources.
15 APIs
1 MCP Servers
3 Features
On this page
Kin Score
APIs 15
Open Collections 31
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 3
Event Specs 1
Vocabularies 1
Spectral Rules 1
JSON Schema 3
Security Posture 4
Agentic Access 1
Resources 49
apis.yml
92 Operational Transparency
22 Create-or-Update Ergonomics
Composite quality — 65.6/100 · strong
Agent readiness — 46/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 15
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 31
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
name: Booking.com
aid: booking-com
deliveryModel:
model: unknown
open_source: false
commercial: false
callable_host: true
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- openapi
generated: '2026-08-28'
method: derived
specificationVersion: '0.23'
accessModel:
pricing: enterprise
onboarding: self-serve
trial: false
try_now: false
public: false
label: Enterprise · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
url: https://raw.githubusercontent.com/api-evangelist/booking-com/refs/heads/main/apis.yml
x-api-posture: partner-gated
x-api-posture-basis: observed
modified: '2026-09-17'
x-docs-platform: redocly
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-09-20
apis:
- aid: booking-com:booking-com-demand-api
name: Booking.com Demand API
description: 'The Demand API is Booking.com''s RESTful JSON API for affiliate partners: search and book accommodations,
car rentals, attractions and transfers, preview and create orders, manage cancellations and modifications, and read reviews,
locations, languages and payment constants. Version 3.2 is current; 3.1 remains published and a 3.2-Beta track carries
attractions, transfers, smart search and the messaging endpoints.'
humanURL: https://developers.booking.com/demand/docs/open-api/3.2/demand-api
baseURL: https://demandapi.booking.com/3.2
tags:
- Travel
- Accommodation
- Car Rental
- Booking
- Order
- Search
tags_raw:
- Travel
- Accommodation
- Car Rental
- Booking
- Orders
- Search
properties:
- type: OpenAPI
url: openapi/booking-com-demand-api-3-2-openapi.yml
- type: OpenAPI
url: openapi/booking-com-demand-api-3-1-openapi.yml
- type: OpenAPI
url: openapi/booking-com-demand-api-3-2-beta-openapi.yml
- type: Documentation
url: https://developers.booking.com/demand/docs/open-api/3.2/demand-api
- type: GettingStarted
url: https://developers.booking.com/demand/docs/getting-started/overview
- type: Sandbox
url: sandbox/booking-com-sandbox.yml
- type: RateLimits
url: rate-limits/booking-com-rate-limits.yml
- type: Overlay
url: overlays/booking-com-demand-api-3-2-overlay.yaml
- type: Overlay
url: overlays/booking-com-demand-api-3-1-overlay.yaml
- type: Overlay
url: overlays/booking-com-demand-api-3-2-beta-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-connect-api
name: Booking.com Connect API
description: The metasearch Connect API streams Booking.com property inventory and conversion reporting to metasearch partners,
and carries a Demand API v2 compatible surface for hotels, availability, reviews, review scores and facility, theme and
hotel type constants during migration.
humanURL: https://developers.booking.com/metasearch/connect-api/open-api
baseURL: https://metasearch-connect-api.booking.com
tags:
- Travel
- Metasearch
- Inventory
- Reporting
properties:
- type: OpenAPI
url: openapi/booking-com-connect-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/metasearch/connect-api/open-api
- type: GettingStarted
url: https://developers.booking.com/metasearch/connect-api/getting-started/overview
- type: Overlay
url: overlays/booking-com-connect-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-status-api
name: Booking.com Status API
description: The Status API reports the current operational status of monitored Demand API endpoints, grouped by endpoint
group, so partners can detect degradation and drive automated responses such as adjusting retry behaviour or switching
to a fallback.
humanURL: https://developers.booking.com/demand/docs/additional-services/status-api/about
baseURL: https://partnerships-status.booking.com
tags:
- Travel
- Status
- Monitoring
properties:
- type: OpenAPI
url: openapi/booking-com-status-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/demand/docs/additional-services/status-api/about
- type: Overlay
url: overlays/booking-com-status-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-charges-api
name: Booking.com Charges API
description: Create and update charges that apply at the property and room level for Connectivity partners, and set up different
charge configurations for different date ranges.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/charges-api/charges-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Pricing
- Hospitality
properties:
- type: OpenAPI
url: openapi/booking-com-charges-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/charges-api/charges-api-specification
- type: Overlay
url: overlays/booking-com-charges-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-contacts-api
name: Booking.com Contacts API
description: The Connectivity Contacts endpoint manages the contact records attached to a property on Booking.com, letting
connectivity providers read and maintain property contact details programmatically instead of through the extranet.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/contacts-api/contacts-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Hospitality
- Contacts
properties:
- type: OpenAPI
url: openapi/booking-com-contacts-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/contacts-api/contacts-api-specification
- type: Overlay
url: overlays/booking-com-contacts-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-contracting-api
name: Booking.com Contracting API
description: Use the Contracting API to invite a new partner to Booking.com, check whether a partner has signed the contract,
resend the invitation mail and retrieve the legal entity of the partner. Requests carry a JWT in the Authorization header,
with machine accounts managed in the Connectivity Portal.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/contracting-api/contracting-api-specificaion
baseURL: https://supply-xml.booking.com/contracts-api
tags:
- Travel
- Connectivity
- Onboarding
- Contracts
properties:
- type: OpenAPI
url: openapi/booking-com-contracting-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/contracting-api/contracting-api-specificaion
- type: Overlay
url: overlays/booking-com-contracting-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-facilities-api
name: Booking.com Facilities API
description: Manage facilities at both property and room level on Booking.com, covering single-instance facilities that
toggle on or off, single-instance facilities carrying optional parameters, and multi-instance facilities such as restaurants,
swimming pools and parking. A separate remote-sync specification covers the pull-based synchronisation surface.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/facilities-api/facilities-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Hospitality
- Content
properties:
- type: OpenAPI
url: openapi/booking-com-facilities-api-openapi.yml
- type: OpenAPI
url: openapi/booking-com-facilities-api-remote-sync-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/facilities-api/facilities-api-specification
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/facilities-api/facilities-openspec-remote-sync
- type: Overlay
url: overlays/booking-com-facilities-api-overlay.yaml
- type: Overlay
url: overlays/booking-com-facilities-api-remote-sync-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-historical-reservations-api
name: Booking.com Historical Reservations API
description: Retrieve a property's historical reservation details to initialise or reconcile reservation data for revenue
management. Room reservations are selected by creation timestamp and optionally by status, and responses carry stay dates,
available occupancy and guest and property price perspectives. Preview reference for version 1.0; access requires a connection
authorised to read the property's reservation history.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Reservations
- Revenue Management
properties:
- type: OpenAPI
url: openapi/booking-com-historical-reservations-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification
- type: Overlay
url: overlays/booking-com-historical-reservations-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-payments-api
name: Booking.com Payments API
description: Retrieve payment and payout details for accommodation reservations, including partner payout information, payout
breakdowns, bank transfer details, virtual credit card payout details, VCCs to be charged and refundable VCCs.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/payments-api/payments-api-specification
baseURL: https://payments-api.booking.com
tags:
- Travel
- Connectivity
- Payments
- Payouts
properties:
- type: OpenAPI
url: openapi/booking-com-payments-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/payments-api/payments-api-specification
- type: Overlay
url: overlays/booking-com-payments-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-payments-by-booking-onboarding-api
name: Booking.com Payments by Booking Onboarding API
description: Manage Payments by Booking onboarding configurations, check property eligibility for the different payout options,
and monitor the processing status of configuration update requests. Accepted change requests are tracked by an idempotency
key returned as request_id.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/payments-by-booking-onboarding-api/pbb-onboarding-api-specification
baseURL: https://payments-api.booking.com
tags:
- Travel
- Connectivity
- Payments
- Onboarding
properties:
- type: OpenAPI
url: openapi/booking-com-payments-by-booking-onboarding-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/payments-by-booking-onboarding-api/pbb-onboarding-api-specification
- type: Overlay
url: overlays/booking-com-payments-by-booking-onboarding-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-property-api
name: Booking.com Property API
description: Use the Property API to create or update a property and its settings, check and update property status, and
create or update the property description, replacing extranet work for connectivity providers managing properties at scale.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/property-details-api/property-details-api-specification
baseURL: https://supply-xml.booking.com/property-api
tags:
- Travel
- Connectivity
- Hospitality
- Property Management
properties:
- type: OpenAPI
url: openapi/booking-com-property-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/property-details-api/property-details-api-specification
- type: Overlay
url: overlays/booking-com-property-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-property-health-api
name: Booking.com Property Health API
description: A read-only JSON API for connectivity providers that returns property health and status data, explaining why
properties are unbookable or at risk so providers can prioritise action across the properties they can access or across
explicit Booking.com property IDs.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/property-health-api/property-health-api-specification
baseURL: https://supply-xml.booking.com/property-health-api
tags:
- Travel
- Connectivity
- Monitoring
- Property Management
properties:
- type: OpenAPI
url: openapi/booking-com-property-health-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/property-health-api/property-health-api-specification
- type: Overlay
url: overlays/booking-com-property-health-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-reconciliation-api
name: Booking.com Reconciliation API
description: 'Generate and download financial reconciliation reports for properties: request payout reports for a date range
and set of properties, poll report generation status, and retrieve the available filter and configuration options. Rate
limiting is signalled with a 429 and a Retry-After header.'
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/reconciliation-api/reconciliation-api-specification
baseURL: https://payments-api.booking.com
tags:
- Travel
- Connectivity
- Finance
- Reporting
properties:
- type: OpenAPI
url: openapi/booking-com-reconciliation-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/reconciliation-api/reconciliation-api-specification
- type: Overlay
url: overlays/booking-com-reconciliation-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-rooms-api
name: Booking.com Rooms API
description: Create and manage room types on Booking.com, including the bulk surface and the generated-names variant. Room
definitions carry occupancy, extra beds configuration and rate-relevant attributes; the legacy max payable child field
is deprecated and sunset under the published deprecation policy.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/rooms-api/rooms-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Hospitality
- Rooms
properties:
- type: OpenAPI
url: openapi/booking-com-rooms-api-openapi.yml
- type: OpenAPI
url: openapi/booking-com-rooms-api-bulk-openapi.yml
- type: OpenAPI
url: openapi/booking-com-rooms-api-generated-names-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/rooms-api/rooms-api-specification
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-bulk
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names
- type: Overlay
url: overlays/booking-com-rooms-api-overlay.yaml
- type: Overlay
url: overlays/booking-com-rooms-api-bulk-overlay.yaml
- type: Overlay
url: overlays/booking-com-rooms-api-generated-names-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
- aid: booking-com:booking-com-valueadds-api
name: Booking.com Value Adds Catalog API
description: Returns the catalogue of value adds available for properties on Booking.com. Responses are JSON or XML depending
on the Accept header, and each value add carries dynamic attributes such as currency and amount.
humanURL: https://developers.booking.com/connectivity/docs/openapispecs/valueadds-api/valueadds-api-specification
baseURL: https://supply-xml.booking.com
tags:
- Travel
- Connectivity
- Hospitality
- Catalog
properties:
- type: OpenAPI
url: openapi/booking-com-valueadds-api-openapi.yml
- type: Documentation
url: https://developers.booking.com/connectivity/docs/openapispecs/valueadds-api/valueadds-api-specification
- type: Overlay
url: overlays/booking-com-valueadds-api-overlay.yaml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/booking-com.png
common:
- type: TrustCenter
url: security/booking-com-trust-center.yml
- type: Website
url: https://www.booking.com
- type: DeveloperPortal
url: https://developers.booking.com/
- type: Documentation
url: https://developers.booking.com/demand/docs/getting-started/overview
- type: AffiliateProgram
url: https://www.booking.com/affiliate-program/v2/
- type: ConnectivityPartners
url: https://developers.booking.com/connectivity/docs
- type: About
url: https://www.booking.com/content/about.html
- type: PrivacyPolicy
url: https://www.booking.com/content/privacy.html
- type: TermsOfService
url: https://www.booking.com/content/terms.html
- type: AgenticAccess
url: agentic-access/booking-com-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/booking-com-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/booking-com-domain-security.yml
- type: Authentication
url: authentication/booking-com-authentication.yml
- type: GitHubOrganization
url: https://github.com/bookingcom
- type: JSONLD
url: json-ld/booking-com-context.jsonld
- type: JSONSchema
url: json-schema/booking-com-accommodation-schema.json
- type: JSONSchema
url: json-schema/booking-com-order-schema.json
- type: JSONSchema
url: json-schema/booking-com-promotion-schema.json
- type: Features
data:
- 'Booking.com: API access via partner / B2B contracts only'
- No public API pricing published — contact enterprise sales
- Booking.com Connectivity APIs require Hotel Manager/Connectivity Partner approval; commission per booking.
sources:
- https://connect.booking.com/
updated: '2026-05-04'
- type: LlmsText
url: https://developers.booking.com/llms.txt
- url: https://news.booking.com/feed/
type: Blog
- type: WellKnown
url: well-known/booking-com-well-known.yml
- type: SecurityTxt
url: well-known/booking-com-security.txt
- type: AgentCard
url: a2a/booking-com-a2a.yml
- type: MCPServer
url: mcp/booking-com-mcp.yml
- type: ToolCrosswalk
url: mcp/booking-com-tool-crosswalk.yml
- type: LLMsTxt
url: llms/booking-com-llms.txt
- type: Conventions
url: conventions/booking-com-conventions.yml
- type: Packages
url: packages/booking-com-packages.yml
- type: Lifecycle
url: lifecycle/booking-com-lifecycle.yml
- type: Deprecation
url: https://developers.booking.com/connectivity/docs/deprecation-policy/deprecation-and-sunsetting
- type: StatusPage
url: https://developers.booking.com/demand/docs/additional-services/status-api/about
- type: Security
url: security/booking-com-vulnerability-disclosure.yml
- type: Compliance
url: security/booking-com-trust-center.yml
- type: Conformance
url: conformance/booking-com-conformance.yml
- type: Webhooks
url: asyncapi/booking-com-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: Sandbox
url: sandbox/booking-com-sandbox.yml
- type: ChangeLog
url: changelog/booking-com-changelog.yml
- type: Plans
url: plans/booking-com-plans-pricing.yml
- type: RateLimits
url: rate-limits/booking-com-rate-limits.yml
- type: ErrorCatalog
url: errors/booking-com-problem-types.yml
- type: DeclineCodes
url: errors/booking-com-decline-codes.yml
- type: DataModel
url: data-model/booking-com-data-model.yml
- type: FinOps
url: finops/booking-com-finops.yml
- type: Rules
url: rules/booking-com-jsonschema-spectral-rules.yml
- type: APIReference
url: https://developers.booking.com/demand/docs/open-api/3.2/demand-api
- type: GettingStarted
url: https://developers.booking.com/demand/docs/getting-started/overview
- type: Support
url: https://connectivity.booking.com/s/article/Contact-Us
- type: SignUp
url: https://www.booking.com/affiliate-program/v2/index.html
description: 'Booking.com is the world''s largest online travel agency, part of Booking Holdings, listing more than 28 million
accommodation options plus car rentals, flights, attractions and airport transfers in over 60,000 destinations. It runs
two distinct API programmes. The Demand API serves affiliate partners who want to search, price and book Booking.com inventory
inside their own product; the Connectivity platform serves the supply side - channel managers, property management systems
and hotel groups keeping rooms, rates, availability, content, reservations and payouts in sync. Twenty OpenAPI descriptions
covering 210 operations are published through the developer portal, and the Connectivity estate additionally speaks OpenTravel
Alliance (OTA) and Booking.com''s own B.XML message formats. Both programmes are credentialed: keys come from the Affiliate
Partner Centre or from a machine account in the Connectivity Portal, and no API host answers an anonymous request.'
tags:
- Travel
- Hospitality
- Accommodation
- Booking
- Car Rental
- Payments
- Connectivity
- Marketplace
- OTA
- Attractions
- A2A
- Hotels
created: '2026-05-03'
maintainers:
- FN: API Evangelist
email: info@apievangelist.com
x-enrichment:
date: '2026-09-17'
status: enriched
artifacts_added: 59
pass: local-v3
x-coverage:
state: covered
reason: contract-discovery-succeeded
detail: Twenty provider-authored OpenAPI descriptions (210 operations) were retrieved from Booking.com's own documentation
MCP server at https://developers.booking.com/mcp, which is the only public channel that serves them - the same files 404
when fetched directly and every API host answers 401 anonymously.
evidence:
- url: https://developers.booking.com/mcp
status: 200
- url: https://developers.booking.com/.well-known/agent-card.json
status: 200
- url: https://demandapi.booking.com/openapi.json
status: 401
checked: '2026-09-17'
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/booking-com"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/booking-com/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/booking-com/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.