Brave Partner Gateway
Brave Booking’s partner gateway lets every Brave company (incoming agency, hotel chain, hotel) sell its own hotel stock to its B2B partners — agencies, OTAs, wholesalers — through a single API, without Brave becoming a wholesaler.
Three gateways, one inventory
Each partner reaches the same catalogue and the same bookings through the gateway that matches its system:
- Brave gateway — clean REST, in JSON and XML (chosen by the
Acceptheader), authenticated withX-Api-Key+X-Signature. This is the reference, documented page by page. - OS-Travel compatible gateway (Octasoft) — JSON,
POST {base}/api/hotel/<Method>,Credential { Login, Password }in every request, always HTTP 200 withErrorMessage { Code, Description }on errors. - Cyberesa compatible gateway — XML, form-url-encoded
POSTwith astrRQfield,<Credential><Login/><Password/></Credential>as first child,d/m/Ydates,Available = 'Disponible'.
Only the company’s own stock (direct contracts) is exposed. Supplier offers are never visible to partners.
Key concepts
{code}— the Brave company code (e.g.1000) present in every Brave gateway URL.rateKey— signed offer key returned by search, to be replayed as-is incheckratethen in the booking.clientReference— your booking reference, mandatory and unique: a duplicate returns the same booking (idempotency).- JSON / XML — the Brave gateway format is chosen by the
Acceptheader (application/jsonby default,application/xmlfor XML).
Guides
Request signing
Compute the sha256 signature (key + secret + timestamp) that authenticates every call.
Gateways & resources
OS-Travel (Octasoft)
OS-Travel compatible gateway: same methods and JSON messages as the Octasoft API.
Cyberesa
Cyberesa compatible gateway: same XML messages (strRQ), d/m/Y dates and Available=Disponible.
Collection Postman
Ready-to-import collection with requests for all three gateways and environment variables.