Join our community at https://www.reddit.com/r/HotelByte/

HotelByte
HomepageWaitlist
HomepageWaitlist
Hotel Partners Roadmap
Submit issues
  1. 1. Get started
  • 1. Get started
    • Overview
    • Booking flow
    • Certification and Go Live
    • Frequently Asked Questions (FAQ)
  • 2. Guides
    • Quick start
    • Error handling
    • Rate limit
    • Certification cases
    • Test more scenarios
  • 3. API Reference
    • Authentication
      • Ticket
    • Content
      • Destinations
      • HotelStaticDetail
      • HotelsMetadata
    • Search
      • HotelList
      • HotelRates
    • Make bookings
      • CheckAvail
      • Book
    • Manage bookings
      • QueryOrders
      • Cancel
  • Schemas
    • Schemas
    • hotel.common.bff.Table
    • OrderHomeFunctionReq
    • TicketReq
    • TicketResp
    • DestinationInclude
    • DestinationExtra
    • Coordinates
    • CheckAvailReq
    • CheckAvailResp
    • HotelsMetadataListResp
    • HotelsMetadataReq
    • ComputedCancelPolicyItem
    • OrderHomeFunctionResp
    • OriginalRoomNaming
    • Rate
    • CancelResp
    • Tax
    • Holder
    • HotelOrder
    • OrderRoomRefundInfo
    • HotelListReq
    • HotelListResp
    • HotelListBasicInfo
    • BaseHeader
    • BookingHeader
    • ContentHeader
    • HotelMeta
    • DestinationType
    • Guest
    • DestinationsReq
    • DestinationsResp
    • OrderStatus
    • GuestPerRoom
    • RatePkgId
    • RoomRatePkg
    • HotelRatesReq
    • BookReq
    • HotelRatesResp
    • BookResp
    • CancelReq
    • QueryOrdersReq
    • HotelStaticDetailReq
    • QueryOrdersResp
    • HotelStaticDetailResp
  1. 1. Get started

Certification and Go Live

Certification and Go Live#

The journey is a straightforward three-phase process: Build, Certify, and Launch.

Phase 1: Build in the Sandbox#

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.

Phase 2: Certify Your Integration#

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."

Phase 3: Launch to Production#

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.
Previous
Booking flow
Next
Frequently Asked Questions (FAQ)
Built with