
TL;DR →
- You now have full API accesstoWheelhouse's entire pricing stack— not just rate output, but the actual revenue management controls: base price strategy, occupancy pacing, demand sensitivity, gap night fills, and more.
- This includes 30+ API endpointsto manage every aspect of your portfolio.
- Our API includes a Simulation Endpointthat enables you to test hypothetical preference changes andsee projected pricing before saving— an industry first.
- Daily price recommendations include 10+ factor attribution(seasonality, demand, scarcity, pacing, time-to-booking, and more), so you can explain pricing decisions to owners in plain language.
- A single callGET /price_calendarreturns price, availability, booking state, and reservation ID for every stay date — up to 1.5 years out.
📖 Review the API Docs here
🗝️ A Revenue Management API — Not Just a Rates Pipe
The Wheelhouse Revenue Management (RM) API gives you programmatic access to the full dynamic pricing stack.
That distinction matters. Most pricing APIs return a recommended rate.
The Wheelhouse RM API gives you read/write access to the controls behind the rate — base price strategy, seasonality curves, occupancy pacing, demand sensitivity, gap night fills, last-minute discounts, far-future premiums, check-in/out rules, and more.
If you're building an owner-facing dashboard, a view for your RM clients, or an internal analytics tool, this is the infrastructure that makes it possible to surface real revenue management controls — not just push numbers.
To start building, please fill out this form.
🤖 Agent Forward
APIs used to be the playground for engineers. Not anymore.
With an LLM-based tool — Claude, ChatGPT, Cursor, take your pick — you can describe what you want to build, and start shipping customized workflow enhancements, without writing traditional code from scratch.
Want proof? The majority of the teams and individuals currently building on the RM API have zero or very limited engineering experience — and these builders were up and running within hours.
Owner dashboards. Automated pricing reports. Custom alert systems. The building blocks are here. And yes, you can build!
(PS - need help? Reach out to us to collab!)
🪄 The Simulation Endpoint — Test Before You Commit
One of the most distinctive capabilities of the RM API is the Preview / Simulation endpoint.
POST /preferences/{listing_id}/preview
This endpoint accepts hypothetical preference changes and returns projected pricing — without saving anything.
This enables you to easily create a "what-if" UI that property managers and their owners have never had before: you can show exactly how a rate calendar would change before committing to it.
Change a base price, adjust a seasonality multiplier, tweak occupancy pacing — and see the full downstream impact, risk-free.
🥳 Simulation Pro Tip!
Pair the Simulation Endpoint with your Segments
Use Portfolio Segments to filter down to a specific group of listings, then run preview calls across each listing before applying a bulk preference update.
You'll have a full picture of the projected rate impact across your portfolio — before a single change goes live.
🧮 Price Transparency Built In
Every daily price recommendation from the Wheelhouse RM API includes optional per-factor attribution — a breakdown of exactly how each signal contributed to the recommended price.
The 10+ factors include: seasonality, local demand, time-to-booking, scarcity, occupancy pacing, any custom adjustments, and more.
For base price recommendations, you get an 8-factor breakdown plus an anchor credibility score from 0–100, indicating how confident the model is in the recommendation.
This means your integrations can explain pricing to property owners in plain language — not just show them a number.
🗓️ The Full Price Calendar in One Call
Yes - you can now get the full calendar in one call.
GET /price_calendar
This returns price, availability, booking state, and reservation ID for every stay date — up to 1.5 years out — in a single API call.
If you're building a calendar UI for owners or a booking tool for your team, this eliminates the need to cross-reference a separate availability source.
Everything you need to render a complete, accurate representation of your Wheelhouse calendar is available in one response.
🏗️ Built for Portfolio Scale
The Wheelhouse RM API is designed for professional property management companies managing listings at scale:
- Bulk preference updates— apply changes across many listings at once
- Copy preferences— one call to copy all settings from a source listing to a target listing, including custom rates
- Portfolio segments— list segments and filter listings by segment criteria via the API
- Listing Management— surface listings managed on behalf of another Wheelhouse account, withaccess_leveldistinguishing owner vs. manager roles
- 90-day audit changelog— a full log of all pricing preference changes with timestamps, queryable via the API
- Reservations endpoint— filter by stay date or booked date, with paginated results
- KPI endpoint— pull occupancy, RevPAR, average rate, and booked nights for any variable look-ahead window
🔐 Auth That's Simple & Safe
Authentication uses a single RM API key — no separate opt-in, no additional per-listing configuration.
Read-only keys can be issued for analytics integrations and partner access that only need data, not write permissions.
Every write endpoint also includes concurrency protection (409 Conflict) when a request is already in progress for a given listing — production-safe for high-volume integrations.
🚀 Getting Started
The Wheelhouse RM API is now live, for anyone who wants early access.
To get started, please sign up here, and we’ll provision your account.
And, here is a demo of how you can get your API keys, once provisioned (hint - anyone can do it!).
- 📽️ Video Demo
🤝 We’ve Got You - Dedicated API Support
Wheelhouse has long been known for our amazing, 24/7 Customer Support team.
And, we’re bringing that same team & approach to our API support.
- Need help building? Our entire team is trained on our APIs and ready to help.
- Spot an issue? Let us know and we’ll quickly address it.
- Have an idea for an enhancement? Share it and we'll get to work!
We're here to help you build.