Points de terminaison API des avails

Points de terminaison API des avails

Dernière mise à jour 2025-01-14

Les points de terminaison API des avails sont indépendants de la langue et sont accessibles par n’importe quel système disposant d’une connexion Internet. Ils utilisent HTTP 1.1 pour transmettre les demandes et les réponses.

Points de terminaison

Les points de terminaison de l’API Avails prennent en charge les opérations suivantes.

PutAvailsFullExtract

  • Description : crée ou met à jour les informations de disponibilité pour un titre.
  • Entrée : PutAvailsAPIRequest codée en JSON
  • Sortie : PutAvailsAPIResponse codée en JSON

GetAvailsFullExtract

  • Description : récupère les informations de disponibilité pour un élément de contenu spécifique.
  • Sortie : GetAvailsAPIResponse codée en JSON

DeleteAvailsFullExtract

  • Description : supprime les informations de disponibilité pour une portée de contenu spécifique.
  • Sortie : DeleteAvailsAPIResponse codée en JSON

ValidateAvailsFullExtract

  • Description : Effectue un contrôle de validation sur les informations de disponibilité.
  • Entrée : codée en JSON ValidateAvailsAPIRequest
  • Sortie : ValidateAvailsAPIResponse codée en JSON

PutAvailsBatchFullExtract

  • Description : Crée ou met à jour les informations de disponibilité en masse.
  • Entrée : PutAvailsBatchAPIRequest codée en JSON
  • Sortie : PutAvailsBatchAPIRequest codée en JSON
  • Sortie : PutAvailsBatchAPIResponse codée en JSON

PutAvailsPartialExtract

  • Description : crée ou met à jour des fenêtres de disponibilité individuelles à l’aide d’identifiants uniques.
  • Entrée : PutAvailsAPIResponse codée en JSON

GetAvailsPartialExtract

  • Description : Récupère les fenêtres de disponibilité en fonction d’un identifiant unique.
  • Sortie : GetAvailsAPIResponse codé en JSON

DeleteAvailsPartialExtract

  • Description : Supprime les fenêtres de disponibilité en fonction d’un identifiant unique.
  • Sortie : DeleteAvailsAPIResponse codé en JSON

ValidateAvailsPartialExtract

  • Description : Valide les fenêtres de disponibilité à l’aide d’un identifiant unique identifiant.
  • Entrée : ValidateAvailsAPIRequest codée en JSON
  • Sortie : ValidateAvailsAPIResponse codée en JSON

PutAvailsBatchPartialExtract

  • Description : Crée ou met à jour des fenêtres de disponibilité individuelles en masse.
  • Entrée : PutAvailsBatchAPIRequest codée en JSON
  • Sortie : PutAvailsBatchAPIResponse codée en JSON

GetAvailsBatchPartialExtract

  • Description : Récupère des fenêtres de disponibilité en masse à l’aide d’identifiants uniques.
  • Sortie : codé en JSON GetAvailsBatchAPIResponse

DeleteAvailsBatchPartialExtract

  • Description : Supprime les fenêtres de disponibilité en masse.
  • Sortie : codée en JSON DeleteAvailsBatchAPIResponse

Codes de réponse HTTP

Tous les points de terminaison Avails renverront un ensemble standard de codes HTTP comme indiqué dans le tableau suivant.

Code HTTP

Description

Réessayable

200

L’appel d’API a réussi. Les appelants doivent vérifier l’objet de réponse pour plus de détails.

N/A

400

Requête incorrecte incluant des échecs de validation.

Non

401

Non autorisé.

Non

404

Introuvable.

Non

500

Erreur interne.

Oui

503

Erreur de dépendance.

Oui

Protocole API

Les points de terminaison Avails ne suivent aucun protocole spécifique. Ils peuvent être appelés dans n’importe quel ordre.

Toujours besoin d’aide?

Contactez-nous


Erreur de serveur interne ! Veuillez réessayer
Votre session a expiré

Merci de vous connecter pour continuer

Connexion
edit