Brave Partner Gateway
La passerelle partenaires de Brave Booking permet à chaque société Brave (agence réceptive, chaîne, hôtel) de vendre son propre stock hôtelier à ses partenaires B2B — agences, OTA, grossistes — via une API unique, sans que Brave devienne grossiste.
Trois portes, un même contenu
Chaque partenaire accède au même catalogue et aux mêmes réservations par la porte qui correspond à son système :
- Porte Brave — REST propre, en JSON et XML (choisi par l'en-tête
Accept), authentifiée parX-Api-Key+X-Signature. C'est la référence, documentée page par page dans cette documentation. - Porte compatible OS-Travel (Octasoft) — JSON,
POST {base}/api/hotel/<Méthode>, identifiantsCredential { Login, Password }dans chaque requête, toujours HTTP 200 avecErrorMessage { Code, Description }en cas d'erreur. - Porte compatible Cyberesa — XML,
POSTform-url-encoded champstrRQ,<Credential><Login/><Password/></Credential>en premier enfant, datesd/m/Y,Available = 'Disponible'.
Seul le stock propre de la société (contrats directs) est exposé. Les offres fournisseurs ne sont jamais visibles par les partenaires.
Concepts clés
{code}— le code société Brave (ex.1000) présent dans l'URL de chaque appel de la porte Brave.rateKey— clé d'offre signée renvoyée par la recherche, à rejouer telle quelle danscheckratepuis dans la réservation.clientReference— votre référence de réservation, obligatoire et unique : un doublon renvoie la même réservation (idempotence).- JSON / XML — le format de la porte Brave est choisi par l'en-tête
Accept(application/jsonpar défaut,application/xmlpour du XML).
Guides
Signature des requêtes
Calculer la signature sha256 (clé + secret + horodatage) qui authentifie chaque appel.
Portes & ressources
Porte Brave (REST)
Référence complète de l’API REST Brave, en JSON et XML : recherche, prix, réservations.
OS-Travel (Octasoft)
Porte compatible OS-Travel : mêmes méthodes et mêmes messages JSON que l’api Octasoft.
Cyberesa
Porte compatible Cyberesa : mêmes messages XML (strRQ), dates d/m/Y et Available=Disponible.
Collection Postman
Collection prête à importer avec les requêtes des trois portes et les variables d’environnement.