Menu

Bedful API Documentation

Access to the Bedful API allows you to sync availability with another booking system. Examples using curl are given in this documentation, but you should be able to connect to the system from any other system which can set headers and parse json.

Getting Started

If you're just getting started with the bedful API, you might find our Getting Started guide useful to obtain an overview of the API and how to connect. To get started sharing bookings with bedful, first contact the development team to get access, then read our guide to Sharing Availability with Bedful. Our preferred approach to sharing availability is sending Availability Events.

Using the API

Testing your Integration

To test your integration, please use our devapi servers. When you're satisfied it is working well, we can start using the integration on live sites and call our live api.bedful.com servers.

API Versions

The Bedful API aims to be stable and avoid incompatible changes. Fields in api responses may be reordered or added, but will not be removed without sufficient waring to all partners. Behaviour will not significantly change. Fields marked Internal use only are exempt from this promise. The API will still use versioning to track changes, but these changes are not expected to break client code. If you encounter a change which has caused a regression in your code, please contact us ASAP to have it resolved.

Advanced Usage

If you are already using the API and wish to know about a particular resource, visit the Resources page.