Intégration Shopping Sabre API C#

Job ID: 40283898

Budget: $250 – $750 USD

Pour renforcer ma plateforme de voyage développée en .NET, je souhaite brancher la couche « shopping » de l’API Sabre via leurs webservices GraphQL. L’objectif premier est d’offrir aux utilisateurs une expérience d’achat fluide et rapide, entièrement pilotée en C#.

Fonctionnalités attendues
• Recherche de prix en temps réel
• Consultation de la disponibilité des vols
• Déclenchement du paiement en ligne directement depuis le flux Sabre

Le code doit être structuré en services réutilisables : idéalement un petit SDK interne (classement par domaines : Pricing, Availability, Payment) accompagné de tests unitaires et d’une documentation succincte pour mon équipe. Les appels GraphQL devront être correctement typés, sécurisés et respectueux des bonnes pratiques Sabre ; je reste cependant ouvert à vos recommandations si vous jugez pertinent de mixer SOAP ou REST sur certains endpoints.

Livrables attendus
1. Solution Visual Studio (C# /.NET 6 ou supérieur) intégrant les trois modules shopping ci-dessus
2. Jeu de tests couvrant les scénarios majeurs (succès, erreur, edge-cases)
3. Fichier README expliquant l’authentification Sabre, la configuration des clés et l’usage de chaque appel
4. Bref rapport de mise en production et checklist de contrôle qualité

L’intégration booking et PNR arrivera dans une phase suivante ; une approche modulaire facilitera donc la future expansion. Merci d’indiquer vos expériences concrètes avec Sabre, GraphQL et les webservices travel avant de proposer.