Despegar website screenshot

Despegar

Despegar (Decolar in Brazil) is the leading online travel agency in Latin America, selling flights, hotels, activities, car rentals, insurance and vacation packages across the region. Its Despegar B2B platform exposes a partner API ecosystem so travel agencies and resellers can integrate hotel, flight and activity search, pre-booking, payment, booking and after-sales (cancellations, rescheduling, special requests) directly into their own systems, backed by geo/common-assets reference data and an event/notification channel. APIs are versioned under /v3, authenticated with a per-client API key (x-apikey header) with separate test and production keys, protected with mTLS for B2B transactions, and now also reachable through published Model Context Protocol (MCP) servers for AI agents. This profile was enriched from Despegar's public developer documentation at api-docs.despegar.com.

Despegar publishes 20 APIs on the APIs.io network, including Availability API, Booking API, Cancellations API, and 17 more. Tagged areas include Company, Consumer, Travel, Hotels, and Flights.

Despegar’s developer surface includes documentation, API reference, getting-started guide, support, authentication, sandbox, and 17 more developer resources.

30.6/100 thin ▬ flat Agent 35/100 agent ready Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessSelf serve
6 APIs 1 MCP Servers
CompanyConsumerTravelHotelsFlightsBookingTourismLatin AmericaB2BMCP

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/despegar: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 20

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

Despegar Availability API

The Availability API from Despegar — 2 operation(s) for availability.

Despegar Booking API

The Booking API from Despegar — 1 operation(s) for booking.

Despegar Cancellations API

Validation, quotation, and confirmation of cancellations.

Despegar Changes API

Date/itinerary changes and checkout processes.

Despegar Commission Update API

The Commission Update API from Despegar — 1 operation(s) for commission update.

Despegar Discovery API

The Discovery API from Despegar — 1 operation(s) for discovery.

Despegar Flights API

The Flights API from Despegar — 2 operation(s) for flights.

Despegar Geography API

The Geography API from Despegar — 12 operation(s) for geography.

Despegar hotel API

The hotel API from Despegar — 1 operation(s) for hotel.

Despegar Hotel content API

The Hotel content API from Despegar — 3 operation(s) for hotel content.

Despegar HotelAvailability API

The HotelAvailability API from Despegar — 1 operation(s) for hotelavailability.

Despegar Hotels inventory API

The Hotels inventory API from Despegar — 1 operation(s) for hotels inventory.

Despegar Modalities API

The Modalities API from Despegar — 1 operation(s) for modalities.

Despegar Payments API

The Payments API from Despegar — 1 operation(s) for payments.

Despegar Pre-booking API

The Pre-booking API from Despegar — 1 operation(s) for pre-booking.

Despegar Price Jump API

The Price Jump API from Despegar — 1 operation(s) for price jump.

Despegar Reschedulings API

Management of major reschedulings.

Despegar Reservations API

Reservation query and management.

Despegar Special Requests API

Special requests associated with a reservation.

Despegar Suggestions API

The Suggestions API from Despegar — 16 operation(s) for suggestions.

Scroll for all 20

Open Collections 21

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 21

MCP Servers 1

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

Security Posture 3

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

Despegar Authentication

apiKey/http/oauth2 · 3 schemes

SECURITY

Despegar Domain Security

TLSv1.3 · DMARC

SECURITY

Despegar Vulnerability Disclosure

security.txt · contact published

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: despegar
name: Despegar
description: Despegar (Decolar in Brazil) is the leading online travel agency in Latin America, selling flights, hotels, activities,
  car rentals, insurance and vacation packages across the region. Its Despegar B2B platform exposes a partner API ecosystem
  so travel agencies and resellers can integrate hotel, flight and activity search, pre-booking, payment, booking and after-sales
  (cancellations, rescheduling, special requests) directly into their own systems, backed by geo/common-assets reference data
  and an event/notification channel. APIs are versioned under /v3, authenticated with a per-client API key (x-apikey header)
  with separate test and production keys, protected with mTLS for B2B transactions, and now also reachable through published
  Model Context Protocol (MCP) servers for AI agents. This profile was enriched from Despegar's public developer documentation
  at api-docs.despegar.com.
url: https://raw.githubusercontent.com/api-evangelist/despegar/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- accel
x-tier: stub
x-tier-reason: portfolio-lead
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
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
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-07-18'
image: https://github.com/despegar.png
tags:
- Company
- Consumer
- Travel
- Hotels
- Flights
- Booking
- Tourism
- Latin America
- B2B
- MCP
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: despegar:despegar-availability-api
  name: Despegar Availability API
  description: The Availability API from Despegar — 2 operation(s) for availability.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Availability
  properties:
  - type: OpenAPI
    url: openapi/despegar-availability-api-openapi.yml
- aid: despegar:despegar-booking-api
  name: Despegar Booking API
  description: The Booking API from Despegar — 1 operation(s) for booking.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Booking
  properties:
  - type: OpenAPI
    url: openapi/despegar-booking-api-openapi.yml
- aid: despegar:despegar-cancellations-api
  name: Despegar Cancellations API
  description: Validation, quotation, and confirmation of cancellations.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Cancellations
  properties:
  - type: OpenAPI
    url: openapi/despegar-cancellations-api-openapi.yml
- aid: despegar:despegar-changes-api
  name: Despegar Changes API
  description: Date/itinerary changes and checkout processes.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Changes
  properties:
  - type: OpenAPI
    url: openapi/despegar-changes-api-openapi.yml
- aid: despegar:despegar-commission-update-api
  name: Despegar Commission Update API
  description: The Commission Update API from Despegar — 1 operation(s) for commission update.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Commission Update
  properties:
  - type: OpenAPI
    url: openapi/despegar-commission-update-api-openapi.yml
- aid: despegar:despegar-discovery-api
  name: Despegar Discovery API
  description: The Discovery API from Despegar — 1 operation(s) for discovery.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Discovery
  properties:
  - type: OpenAPI
    url: openapi/despegar-discovery-api-openapi.yml
- aid: despegar:despegar-flights-api
  name: Despegar Flights API
  description: The Flights API from Despegar — 2 operation(s) for flights.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Flights
  properties:
  - type: OpenAPI
    url: openapi/despegar-flights-api-openapi.yml
- aid: despegar:despegar-geography-api
  name: Despegar Geography API
  description: The Geography API from Despegar — 12 operation(s) for geography.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Geography
  properties:
  - type: OpenAPI
    url: openapi/despegar-geography-api-openapi.yml
- aid: despegar:despegar-hotel-api
  name: Despegar hotel API
  description: The hotel API from Despegar — 1 operation(s) for hotel.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Hotel
  tags_raw:
  - hotel
  properties:
  - type: OpenAPI
    url: openapi/despegar-hotel-api-openapi.yml
- aid: despegar:despegar-hotel-content-api
  name: Despegar Hotel content API
  description: The Hotel content API from Despegar — 3 operation(s) for hotel content.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Hotel Content
  tags_raw:
  - Hotel content
  properties:
  - type: OpenAPI
    url: openapi/despegar-hotel-content-api-openapi.yml
- aid: despegar:despegar-hotelavailability-api
  name: Despegar HotelAvailability API
  description: The HotelAvailability API from Despegar — 1 operation(s) for hotelavailability.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Hotel Availability
  tags_raw:
  - HotelAvailability
  properties:
  - type: OpenAPI
    url: openapi/despegar-hotelavailability-api-openapi.yml
- aid: despegar:despegar-hotels-inventory-api
  name: Despegar Hotels inventory API
  description: The Hotels inventory API from Despegar — 1 operation(s) for hotels inventory.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Hotels inventory
  properties:
  - type: OpenAPI
    url: openapi/despegar-hotels-inventory-api-openapi.yml
- aid: despegar:despegar-modalities-api
  name: Despegar Modalities API
  description: The Modalities API from Despegar — 1 operation(s) for modalities.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Modalities
  properties:
  - type: OpenAPI
    url: openapi/despegar-modalities-api-openapi.yml
- aid: despegar:despegar-payments-api
  name: Despegar Payments API
  description: The Payments API from Despegar — 1 operation(s) for payments.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Payments
  properties:
  - type: OpenAPI
    url: openapi/despegar-payments-api-openapi.yml
- aid: despegar:despegar-pre-booking-api
  name: Despegar Pre-booking API
  description: The Pre-booking API from Despegar — 1 operation(s) for pre-booking.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Pre-Booking
  tags_raw:
  - Pre-booking
  properties:
  - type: OpenAPI
    url: openapi/despegar-pre-booking-api-openapi.yml
- aid: despegar:despegar-price-jump-api
  name: Despegar Price Jump API
  description: The Price Jump API from Despegar — 1 operation(s) for price jump.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Price Jump
  properties:
  - type: OpenAPI
    url: openapi/despegar-price-jump-api-openapi.yml
- aid: despegar:despegar-reschedulings-api
  name: Despegar Reschedulings API
  description: Management of major reschedulings.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Reschedulings
  properties:
  - type: OpenAPI
    url: openapi/despegar-reschedulings-api-openapi.yml
- aid: despegar:despegar-reservations-api
  name: Despegar Reservations API
  description: Reservation query and management.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Reservations
  properties:
  - type: OpenAPI
    url: openapi/despegar-reservations-api-openapi.yml
- aid: despegar:despegar-special-requests-api
  name: Despegar Special Requests API
  description: Special requests associated with a reservation.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Special Requests
  properties:
  - type: OpenAPI
    url: openapi/despegar-special-requests-api-openapi.yml
- aid: despegar:despegar-suggestions-api
  name: Despegar Suggestions API
  description: The Suggestions API from Despegar — 16 operation(s) for suggestions.
  humanURL: https://api-docs.despegar.com/docs/hotels
  baseURL: https://api.despegar.com/v3
  tags:
  - Suggestions
  properties:
  - type: OpenAPI
    url: openapi/despegar-suggestions-api-openapi.yml
common:
- type: DeveloperPortal
  url: https://api-docs.despegar.com
- type: Documentation
  url: https://api-docs.despegar.com/docs/ecosystem
- type: APIReference
  url: https://api-docs.despegar.com/reference
- type: GettingStarted
  url: https://api-docs.despegar.com/docs/general-information
- type: Support
  url: https://api-docs.despegar.com/docs/support
- type: GitHubOrganization
  url: https://github.com/despegar
- type: MCPServer
  url: mcp/despegar-mcp.yml
- type: LLMsTxt
  url: llms/despegar-llms.txt
- type: WellKnown
  url: well-known/despegar-well-known.yml
- type: SecurityTxt
  url: well-known/despegar-security.txt
- type: Authentication
  url: authentication/despegar-authentication.yml
- type: Conventions
  url: conventions/despegar-conventions.yml
- type: Lifecycle
  url: lifecycle/despegar-lifecycle.yml
- type: Sandbox
  url: sandbox/despegar-sandbox.yml
- type: Conformance
  url: conformance/despegar-conformance.yml
- type: ErrorCatalog
  url: errors/despegar-problem-types.yml
- type: DataModel
  url: data-model/despegar-data-model.yml
- type: Packages
  url: packages/despegar-packages.yml
- type: AgentSkill
  url: skills/_index.yml
- type: VulnerabilityDisclosure
  url: security/despegar-vulnerability-disclosure.yml
- type: Security
  url: https://www.despegar.com/.well-known/security.txt
- type: DomainSecurity
  url: security/despegar-domain-security.yml
- type: Website
  url: http://www.despegar.com
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence

Work with this as data

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/despegar"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/despegar/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/despegar/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.