Booking.com has an API that allows you to get information through an programming interface in JSON or XML format. Use this tag if your question is about this specific API from Booking.com.
The Booking.com API consists of three general endpoint classes:
- Availability: real-time pricing and availability which is constantly changing. It is not permissible to cache availability. Instead, request the data each time it is needed.
- Static data: property descriptions, facility information, city names, hotel types, and other data that changes less frequently in comparison to availability. It is recommended to cache this data.
- Booking endpoints: these are related to processing bookings via the API.
For further informations see the booking.com documentation