Note de livraison - v0.3368.2 ... v0.3371.0

15 janvier 2026
    Cette version apporte des améliorations importantes à la gestion des demandes clients et à la configuration des clés API. Un nouveau sous-motif ONE_EURO_HOTEL_NIGHT est désormais disponible pour les formulaires de support client CXO. La gestion des clés API s'enrichit d'un nouveau paramètre prebookable_price_access permettant un contrôle fin de l'accès aux prix en période d'ODR. Enfin, un correctif de sécurité a été appliqué à la recherche de prix pour empêcher l'accès non autorisé aux prix de pré-réservation via des requêtes spécifiques avec des dates identiques.

    🚀 Highlights

    • Nouvelles valeurs de sous-motif : ajout du sous-motif ONE_EURO_HOTEL_NIGHT pour les demandes de support client
    • Configuration avancée des clés API : nouveau paramètre prebookable_price_access pour contrôler l'accès aux prix ODR
    • Correction de sécurité : la route /v1/search_price ne retourne plus les prix en période de pré-réservation lorsque non autorisé

    📋 Résumé

    Cette version apporte des améliorations importantes à la gestion des demandes clients et à la configuration des clés API. Un nouveau sous-motif ONE_EURO_HOTEL_NIGHT est désormais disponible pour les formulaires de support client CXO. La gestion des clés API s'enrichit d'un nouveau paramètre prebookable_price_access permettant un contrôle fin de l'accès aux prix en période d'ODR (Offre De Réservation). Enfin, un correctif de sécurité a été appliqué à la recherche de prix pour empêcher l'accès non autorisé aux prix de pré-réservation via des requêtes spécifiques avec des dates identiques.


    🆕 Nouvelles fonctionnalités

    Nouveau sous-motif pour les demandes de support client

    La ressource de mise à jour des demandes de support client accepte maintenant la valeur ONE_EURO_HOTEL_NIGHT dans le champ sub_reason_code des raisons.

    Endpoint concerné :

    Exemple de payload :

    {
      "request_type": "CLAIM",
      "subject_code": "UPCOMING_STAY",
      "reasons": [
        {
          "code": "COMMERCIAL",
          "sub_reason_code": "ONE_EURO_HOTEL_NIGHT"
        }
      ]
    }
    

    Nouveau paramètre de configuration pour l'accès aux prix ODR

    Les clés API peuvent maintenant être configurées avec le paramètre booléen prebookable_price_access pour autoriser ou non l'accès aux prix en période de pré-réservation sur l'ensemble des endpoints retournant des prix (hors calendrier et dates réservables).

    Endpoints concernés :

    Nouveau champ :

    • prebookable_price_access (boolean) : Si défini à true, la clé API aura accès aux prix en période de pré-réservation sur tous les endpoints API. Valeur par défaut : false.

    Exemple de configuration :

    {
      "prebookable_price_access": true
    }
    

    🐛 Corrections de bugs

    Correctif de sécurité sur la recherche de prix

    La route GET/v1/search_price a été corrigée pour empêcher l'accès aux prix de pré-réservation (PRE_BOOKABLE) lorsque les paramètres first_date et last_date sont identiques et correspondent à une date ODR. Le système effectue désormais une intersection entre l'index par prix et l'index par date dans tous les cas.

    Endpoint concerné :

    Comportement corrigé :

    • Les requêtes avec first_date et last_date identiques sur une date ODR ne retournent plus de prix non autorisés
    • Les résultats pour une date unique (first_date = last_date) sont correctement limités à cette seule date sur les calendriers et dates réservables

    📊 Statistiques de cette version

    • Nouvelles fonctionnalités : 2
    • Corrections de bugs : 1
    • Routes modifiées : 7
    • Routes ajoutées : 0
    • Routes supprimées : 0
    • Routes dépréciées : 0