Your entire integration should be built and tested against our free and full-featured Sandbox Environment. This allows you to develop your application, handle error scenarios, and simulate the complete booking flow without any risk of making live reservations or incurring charges. Read the QuickStart guide to get started.During this phase, ensure you have:
Successfully integrated the core booking flow (HotelSearch → HotelRates → CheckAvail → Book → Cancel)
Implemented robust error handling and retry mechanisms for all API calls.
Swapped hardcoded values for dynamic data from the API responses.
Once you are confident in your integration, the next step is certification. This is a simple validation process where you run through a predefined set of test scenarios to ensure your integration is production-ready.
1.
Download Test Scenarios First, download our required test scenarios. This document contains a list of specific booking situations you'll need to test, including common success cases and error simulations.
2.
Submit for Review After successfully completing all test cases in the Sandbox, you will submit your integration test scenarios for a quick review to our team. You can start this process by contacting our support team at support@hotelbyte.com with the subject line "Integration Review Request."
Congratulations! Once your integration is certified, you are ready to go live. Our team will provide you with your Production API Keys and you can perform the following steps:
Provide your server IPs for production whitelist.
Update API Endpoint: Switch the API base URL from api-test.hotelbyte.com to api.hotelbyte.com
Update API Keys: Replace your sandbox
Test bookings in Production Environment: After development, you can test bookings in our production environment. Follow these rules:
Only create cancellable test orders and cancel them promptly after success (free cancellation).
Avoid excessive test orders, especially non-cancellable ones, to prevent losses in the live environment.