Lodgify is an all-in-one vacation rental platform that powers direct booking websites, a channel manager syncing Airbnb, Vrbo, Booking.com, and Expedia, payments, and guest communication. A REST API lets you programmatically pull properties, reservations, availability, and rates—and push updates like new bookings, calendar blocks, and pricing changes—while webhooks notify you of booking and guest events in real time.
Lodgify is an all-in-one vacation rental platform that helps hosts and property managers manage bookings, build a direct booking website, sync calendars and rates across major channels, process payments, and automate guest communication from a single dashboard. Its channel manager connects via API to Airbnb, Vrbo, Expedia, and Booking.com, keeping reservations, guest details, availability, and season rates synchronized across listings.
Core product areas include:
Common data entities:
Property managers run daily operations on Lodgify, but turning its dashboard- and channel-driven workflows into reliable API automation is non-trivial:
Supergood reverse-engineers Lodgify's authenticated surfaces and public REST endpoints to deliver a resilient, normalized API layer for your Lodgify account—covering properties, reservations, availability, and rates across all your connected channels.
Use Lodgify with AI agents: Lodgify MCP Server →
Book a 30-minute session to confirm your properties, connected channels, and authentication model.
We deliver a production-ready Lodgify adapter tailored to your account and listing configuration.
Go live with continuous monitoring and automatic adjustments as Lodgify evolves.
Authentication
/authenticateAuthenticate to a Lodgify account using the Public API key and establish a session for downstream calls.
Properties
/propertiesList completed properties for the account with their rooms, amenities, and listing details.
Reservations
/bookingsRetrieve reservations and bookings with filters for property, date range, status, and channel source.
Reservations
/create_bookingCreate a new booking against a property with guest details, stay dates, and pricing.
Availability
/availabilityPull calendar availability and blocked dates for a property across up to 18 months.
Rates
/ratesRead season rates, pricing rules, and quote calculations for a property and date range.
- Pull bookings, guest details, and stay dates from all connected channels into a single warehouse - Stream calendar availability and blocked dates into operations and cleaning tools - Reconcile channel-sourced reservations against your direct bookings for a unified view
- Read season rates and quote calculations to feed dynamic pricing engines - Push updated rates and length-of-stay rules back to Lodgify for channel propagation - Detect pricing drift across Airbnb, Vrbo, Expedia, and Booking.com listings
- Create bookings programmatically from your own website or booking funnel - Trigger automated guest messaging sequences on reservation, check-in, and checkout - Surface booking and payment events to CRM and revenue reporting tools
- Pull property, room, and amenity records into PMS, accounting, and analytics systems - Subscribe to webhook events for new bookings and guest changes without polling - Maintain a consistent property catalog across all distribution channels
Authentication
Lodgify Public API key, managed in an encrypted credential vault with rotation
Connectivity
Authenticated surfaces plus Lodgify's public REST API where exposed by the account plan
Response format
Normalized JSON across properties, reservations, availability, and rates
Rate limits
Adaptive throttling tuned to your account to avoid Lodgify-side limits
Session management
Automatic key handling, session continuity, and credential rotation
Data freshness
Near real-time pulls for bookings, availability, and rates with optional scheduled syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Managed event subscriptions for booking creation, changes, and guest events with unique target URLs
Latency
Sub-second reads on cached entities; multi-second writes when creating bookings and updating rates
Throughput
Horizontally scaled workers sized to multi-property, multi-channel volume
Reliability
Retry, backoff, and idempotency keys for booking and rate write operations
Adaptation
Continuous monitoring of Lodgify API releases and channel-sync changes for configuration drift
API access is enabled per account under Settings > Public API, and availability can vary by plan. Supergood works against your existing entitlements; during the assessment we confirm your key is provisioned and scoped to the data you need.
Yes. Lodgify's channel manager consolidates reservations, guest details, and availability from connected channels, and Supergood normalizes those records so channel-sourced and direct bookings sit in one consistent schema.
Yes. Supergood manages Lodgify webhook subscriptions—handling the unique target_url requirement, delivery, and retries—so you receive booking creation, changes, and guest events without building the plumbing yourself.
Yes. Beyond reads, the API supports creating bookings and applying rate and availability changes, which Supergood propagates through Lodgify so updates reflect across your connected channels.
Where the public REST API does not expose a capability, Supergood reverse-engineers the authenticated dashboard surface to fill the gap, delivering a single normalized API across both.