The 4Suites API

The basics

This page will give you a basic introduction of the 4Suites API. We’ll go over the following subjects:

What is an API?

Why do we use an API?

What can you do with our API?

Our API (for developers)

What is an API?

To grasp the basics of an API, we suggest you to check out this short video.

An API can be seen as a messenger which makes it possible for multiple applications to communicate with each other.

An API is mainly used to let multiple apps communicate with one ‘main app’. This way, the main app doesn’t have to be adjusted for each new app it connects with.

Why do we use an API?

To allow third-party software to connect with the 4Suites platform.

To connect multiple apps to our platform with ease without having to adjust the platform every time.

To facilitate the data exchange between multiple systems.

What can you do with our API?

There are a lot of examples on what you can do with our API. We’ve listed a few below. 

  • With our API, it’s possible to integrate keyless access in your own current app, if you have one.
  • It’s possible to easily integrate with PMS systems.
  • You’re able to create intelligent workflows by two-way integration with other systems.
  • Systems to create intelligent workflows with are for example: (home) automation systems for making properties smart, check-in terminals and creating intelligent workflows for maintenance systems.

4Suites and PMS systems

Easy integrations

We connect Property Management Systems to our platform to automatically give guests access to specific rooms based on their reservation. Accessible rooms will show up in the (web) app of the guest.

Because of the connection between 4Suites and the PMS, there is no need to individually manage access for each guest.

The API makes the communication between the 4Suites platform and the PMS possible.

We extract the following info from PMS systems:

User (guest): email and/or phone, firstname, middlename, lastname, gender, address (city, address and postcode).

Booking: room, user, start date, end date, occupancy (adult + child count), status.

Room: type and number/name.