OpenAPI developer options

Use our powerful RESTful API to programmatically access your Beds24 account.

Developers can leverage our API to create custom apps, integrate with other services, automate processes and more.

Read, create and alter data across almost all aspects of your business, including your properties, bookings and channel settings.

Access our API through any programming language, such as Python, Java, PHP or Javascript.

Detailed OpenAPI specifications are available through our Swagger UI.

SCA PSD2 3DSecure GDPR compliant Stripe Partner

OpenAPI RestFul API

Frequently asked questions

Can I customize the booking engine?

Yes but you do not need to use our API to do so. Our booking form and booking widgets are fully customizalbe and you can also apply your own CSS.

What is an API?

An application programming interface (API) is a way for different pieces of software to communicate.

What is a RESTful API?

Representational state transfer (REST) is a set of software architectural contraints that defines how an API should work.

Why use JSON over XML?

JSON is easier to parse than XML, and has less markup meaning more compact data and faster transfer speeds.

What is OpenAPI?

OpenAPI is a specification for defining RESTful API interfaces.

What is Swagger UI?

Swagger UI is a tool that lets you browse and interact with our OpenAPI specification.

Is your API secure?

Our API uses modern and secure token handling practices, including expiring tokens, refresh tokens, IP address whitelisting and scopes.

Can I map channels through the API?

You can map most channels via API.

Why use a channel manager with an API?

An API gives you the freedom to develop custom apps, interfaces, programmatically adjust prices and more.

Do you need more information for a specific project?

Reach out to us if you are interested in using our API.

Contact us