External Integration

Bookyt Team
May 18, 2026
2 min read
Bookyt

The API test journey lets you prepare and test an external integration with Bookyt. The test environment helps you retrieve master data, check availability, create bookings, and test cancellations.

API

Open the API Test Journey

In the Bookyt backend, open the settings and go to “Basic Settings” -> “API”. If the API interface has been booked for your account, this is shown in the green notification.

Then start the test environment via “API Booking Test Journey”.

API Test Journey

API Test Environment Stations and Categories

Retrieve Stations and Categories

In this section, you can see the XML token that forms the basis for communication between Bookyt and your external solution. Via “Load”, Bookyt retrieves station, category, and item data and generates the corresponding API calls.

Station and category data is retrieved via GET.

Check Rates and Availability

Import rates and availability via “Load”. You can manually adjust the rental start, rental end, station ID, and category ID, then generate another call.

If you do not want to use the Bookyt rate function, you can set preisliste_id = 0 when creating the booking and pass prices directly in the line items.

Rate and availability data is also retrieved via GET.

API Test Environment Rates

API Test Environment Booking Received

Create a Booking

In this step, the payload that is transmitted to Bookyt to create a booking is generated. Via “Send”, the test environment transmits the payload and creates the booking in the system.

The generated QR code is used system-wide. It serves as an online receipt page for the customer and can also be scanned with the Bookyt app to open the booking for pickup and return.

The specific vehicle is assigned by Bookyt in the background when the booking is created. Booking data is sent via POST.

Test Cancellation

Enter a transaction number and click “Cancel” to cancel the specified transaction. Bookyt generates the stored cancellation documents. In addition, an example call is generated that can be used to cancel a previously created booking.

Cancellation data is sent via POST.

API Test Environment Cancellation

Last updated on May 18, 2026