airbnb
Airbnb is the world's leading home-sharing and short-term rental marketplace, connecting hosts who offer accommodations and experiences with guests worldwide. The Airbnb developer platform provides connectivity partners — property management systems, channel managers, and experience operators — with APIs to manage listings, reservations, calendars, messaging, reviews, and webhook-based event notifications. Access is restricted to approved partners.
airbnb publishes 11 APIs on the APIs.io network, including Webhooks API, Bookings API, Calendar API, and 8 more.
The airbnb catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
airbnb’s developer surface includes authentication, developer portal, engineering blog, GitHub presence, code examples, and 90 more developer resources.
Kin Score
APIs 11
Individual APIs this provider publishes, each with its own machine-readable definition.
Airbnb Webhooks API
The Airbnb Webhooks API enables connectivity partners to receive real-time notifications when events occur on the Airbnb platform. It supports webhook subscriptions for reservat...
airbnb Bookings API
Operations for managing guest bookings for experiences, including confirmations, cancellations, and attendee details.
airbnb Calendar API
Operations for managing listing availability, pricing, and calendar synchronization across platforms.
airbnb Experience Messages API
Operations for sending and retrieving messages between experience hosts and booked guests.
airbnb Experiences API
Operations for creating, reading, updating, and managing experience and activity listings on Airbnb.
airbnb Listings API
Operations for creating, reading, updating, and managing property listings on Airbnb, including descriptions, amenities, and photos.
airbnb Messages API
Operations for sending and retrieving guest and host messages within reservation threads.
airbnb Photos API
Operations for uploading, updating, and managing listing photos.
airbnb Reservations API
Operations for managing reservations, including accepting, declining, and retrieving booking details.
airbnb Reviews API
Operations for retrieving and responding to guest and host reviews.
airbnb Schedules API
Operations for managing experience schedules, time slots, and availability for hosted activities.
Scroll for all 11
Open Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Airbnb Activities API
OPEN COLLECTIONAirbnb Homes API
OPEN COLLECTIONGraphQL 1
GraphQL schemas published by this provider.
Airbnb GraphQL Schema
This is a conceptual GraphQL schema for the Airbnb platform, covering the core domains of the Airbnb partner API: listings, reservations, calendars, pricing, guests, hosts, mess...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Airbnb Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Airbnb Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Airbnb Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Airbnb Webhooks API
The Airbnb Webhooks API enables connectivity partners to receive real-time notifications when events occur on the Airbnb platform. It supports webhook subscriptions for reservat...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Airbnb Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 26
Standalone JSON Schema definitions for this provider's data models.
Address
JSON SCHEMABookingGuest
JSON SCHEMABooking
JSON SCHEMACalendarDay
JSON SCHEMACalendarOperation
JSON SCHEMAExperienceCreate
JSON SCHEMAExperienceHost
JSON SCHEMAExperienceLocation
JSON SCHEMAExperienceMessage
JSON SCHEMAExperiencePhoto
JSON SCHEMAExperiencePricing
JSON SCHEMAExperience
JSON SCHEMAExperienceUpdate
JSON SCHEMAGuest
JSON SCHEMAListingCreate
JSON SCHEMAListing
JSON SCHEMAListingUpdate
JSON SCHEMAMessage
JSON SCHEMAPhoto
JSON SCHEMAPricing
JSON SCHEMAReservation
JSON SCHEMAReview
JSON SCHEMAScheduleCreate
JSON SCHEMASchedule
JSON SCHEMAScheduleUpdate
JSON SCHEMAAirbnb Webhook Event
JSON SCHEMAScroll for all 26
JSON Structure 26
JSON Structure definitions describing this provider's data shapes.
Airbnb Address Structure
JSON STRUCTUREAirbnb Booking Guest Structure
JSON STRUCTUREAirbnb Booking Structure
JSON STRUCTUREAirbnb Calendar Day Structure
JSON STRUCTUREAirbnb Calendar Operation Structure
JSON STRUCTUREAirbnb Experience Create Structure
JSON STRUCTUREAirbnb Experience Host Structure
JSON STRUCTUREAirbnb Experience Location Structure
JSON STRUCTUREAirbnb Experience Message Structure
JSON STRUCTUREAirbnb Experience Photo Structure
JSON STRUCTUREAirbnb Experience Pricing Structure
JSON STRUCTUREAirbnb Experience Structure
JSON STRUCTUREAirbnb Experience Update Structure
JSON STRUCTUREAirbnb Guest Structure
JSON STRUCTUREAirbnb Listing Create Structure
JSON STRUCTUREAirbnb Listing Structure
JSON STRUCTUREAirbnb Listing Update Structure
JSON STRUCTUREAirbnb Message Structure
JSON STRUCTUREAirbnb Photo Structure
JSON STRUCTUREAirbnb Pricing Structure
JSON STRUCTUREAirbnb Reservation Structure
JSON STRUCTUREAirbnb Review Structure
JSON STRUCTUREAirbnb Schedule Create Structure
JSON STRUCTUREAirbnb Schedule Structure
JSON STRUCTUREAirbnb Schedule Update Structure
JSON STRUCTUREAirbnb Webhook Event Structure
JSON STRUCTUREScroll for all 26
Examples 26
Example request and response payloads for these APIs.
Airbnb Address Example
EXAMPLEAirbnb Booking Example
EXAMPLEAirbnb Booking Guest Example
EXAMPLEAirbnb Calendar Day Example
EXAMPLEAirbnb Experience Example
EXAMPLEAirbnb Guest Example
EXAMPLEAirbnb Listing Example
EXAMPLEAirbnb Message Example
EXAMPLEAirbnb Photo Example
EXAMPLEAirbnb Pricing Example
EXAMPLEAirbnb Reservation Example
EXAMPLEAirbnb Review Example
EXAMPLEAirbnb Schedule Example
EXAMPLEAirbnb Webhook Event Example
EXAMPLEScroll for all 26
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 26
Reference material describing how the API behaves
Scroll for all 26
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 29
Pagination, idempotency, versioning, errors, and events
Scroll for all 29
Build 27
SDKs, sample code, and the tooling you integrate with
Scroll for all 27
Access & Security 4
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API