Beacon API docs

Guides, references and OpenAPI files for Beacon's APIs. Each API has its own section. The basics, such as keys, errors and limits, are shared, so you read them once.

In short

Beacon's Rate Capture API collects the room rates that hotels show online and gives them to you as data. You can load them into Excel, Power BI or a data warehouse. You don't need to write code to see rates in Excel. If you use Lighthouse today, the Lighthouse section shows how to switch.

APIs

What do you want to do?

API basics

These apply to all of Beacon's APIs, with any differences noted on each page.

  • Making requests: base URLs, pages of results, sending a write again safely, dates and prices.
  • API keys: creating a key, what it may do and what it can see.
  • Errors: every code, grouped by what to do next.
  • Limits: requests a minute, runs at once and other limits.
  • Versioning and changes: what can change, and how you'll hear about it.
  • Glossary: terms in plain English.

Changes to any API are listed in the changelog.