Collection Postman
Hapio propose une collection complète de Postman qui facilite l'intégration transparente avec notre API de planification et de réservation. Cette collection comprend plusieurs points de terminaison, chacun conçu pour gérer des ressources spécifiques au sein de la plateforme Hapio.
Voici un aperçu des principaux éléments
Cette collection structurée permet aux développeurs de gérer efficacement les réservations, les lieux, les ressources, les services et les horaires au sein de la plateforme Hapio. En exploitant ces points de terminaison, vous pouvez créer et personnaliser des applications de réservation et de planification adaptées à vos besoins spécifiques.
Réservations
- Liste des réservations: Permet d'obtenir une liste de toutes les réservations.
- Obtenir une réservation: Permet d'obtenir les détails d'une réservation spécifique.
- Créer une réservation: Ajouter une nouvelle réservation.
- Remplacer la réservation: Mettre à jour entièrement une réservation existante.
- Patch Booking: Modifier des parties d'une réservation existante.
- Supprimer la réservation: Supprimer une réservation.
Localisation des sites
- Liste des sites: Obtenir une liste de tous les sites.
- Obtenir l'emplacement: Obtenir les détails d'un lieu spécifique.
- Créer un lieu: Ajouter un nouveau lieu.
- Remplacer l'emplacement: Mise à jour complète d'un site existant.
- Rattacher un emplacement: Modifier partiellement un emplacement existant.
- Supprimer un lieu: Supprimer un lieu.
Projets
- Obtenir le projet du jeton: Récupérer les informations sur le projet associé au jeton actuel.
Blocs de programmes récurrents
- Liste des blocs d'horaires récurrents: Permet d'obtenir tous les blocs d'horaires récurrents.
- Obtenir un bloc d'horaires récurrents: Permet d'obtenir les détails d'un bloc d'horaires récurrents spécifique.
- Créer un bloc de programmation récurrente: Ajouter un nouveau bloc de programmation récurrente.
- Remplacer le bloc de programmation récurrente: Mettre à jour entièrement un bloc existant.
- Patch Recurring Schedule Block (Bloc de programmes récurrents) : Modifier des parties d'un bloc existant.
- Supprimer un bloc de programmation récurrente: Supprime un bloc de programmation récurrente.
Programmes récurrents
- Liste des programmes récurrents: Récupérer tous les programmes récurrents.
- Obtenir le calendrier récurrent: Obtenir les détails d'un programme récurrent spécifique.
- Créer un programme récurrent: Ajouter un nouveau programme récurrent.
- Remplacer la programmation récurrente: Mettre à jour entièrement un programme existant.
- Patch Recurring Schedule: Modifier partiellement un programme existant.
- Supprimer la programmation récurrente: Supprimer un programme récurrent.
Ressources
- Lister les ressources: Obtenir toutes les ressources.
- Obtenir une ressource: Permet d'obtenir les détails d'une ressource spécifique.
- Créer une ressource: Ajouter une nouvelle ressource.
- Remplacer la ressource: Mettre à jour entièrement une ressource existante.
- Patch Resource: Modifier des parties d'une ressource existante.
- Supprimer une ressource: Supprimer une ressource.
- Liste des horaires des ressources: Permet d'obtenir la programmation d'une ressource.
- Liste des ressources entièrement réservées: Vérifier les créneaux entièrement réservés pour une ressource.
- Lister les services de la ressource: Récupérer les services associés à une ressource.
- Obtenir le service de la ressource: Permet d'obtenir les détails d'un service spécifique lié à une ressource.
- Attacher un service à une ressource: Lier un service à une ressource.
- Détacher un service d'une ressource: Retirer un service d'une ressource.
Blocs de programmation
- Liste des blocs d'horaires: Récupère tous les blocs de programmation.
- Obtenir le bloc horaire: Permet d'obtenir les détails d'un bloc d'horaires spécifique.
- Créer un bloc d'horaire: Ajouter un nouveau bloc horaire.
- Remplacer le bloc d'horaires: Mettre à jour entièrement un bloc existant.
- Patch Schedule Block: Modifier des parties d'un bloc existant.
- Supprimer un bloc d'horaire: Supprime un bloc d'horaires.
Services
- Lister les services: Obtenir tous les services.
- Obtenir un service: Permet d'obtenir les détails d'un service spécifique.
- Créer un service: Ajouter un nouveau service.
- Remplacer le service: Mettre à jour entièrement un service existant.
- Patch Service: Modifier des parties d'un service existant.
- Supprimer un service: Supprimer un service.
- Liste des créneaux horaires réservables: Vérifier les créneaux disponibles pour un service.
- Liste des ressources du service: Récupérer les ressources associées à un service.
- Obtenir une ressource de service: Permet d'obtenir les détails d'une ressource spécifique liée à un service.
- Attacher une ressource à un service: Lier une ressource à un service.
- Détacher une ressource d'un service: Retirer une ressource d'un service.
Pour plus d'informations et pour accéder à la collection, visitez le site de la collection Hapio Postman .