Avails-API-Endpunkte

Avails-API-Endpunkte

Zuletzt aktualisiert: 14-01-2025

Die Avails-API-Endpunkte sind sprachunabhängig und können von jedem System mit einer Internetverbindung abgerufen werden. Sie verwenden HTTP 1.1 für die Übertragung von Anfragen und Antworten.

Endpunkte

Die Avails-API-Endpunkte unterstützen die folgenden Operationen.

PutAvailsFullExtract

  • Beschreibung: Erstellt oder aktualisiert Verfügbarkeitsinformationen für einen Titel.
  • Eingabe: JSON-kodiert PutAvailsAPIRequest
  • Ausgabe: JSON-kodiert PutAvailsAPIResponse

GetAvailsFullExtract

  • Beschreibung: Ruft Verfügbarkeitsinformationen für einen bestimmten Inhaltsumfang ab.
  • Ausgabe: JSON-kodiert GetAvailsAPIResponse

DeleteAvailsFullExtract

  • Beschreibung: Löscht Verfügbarkeitsinformationen für einen bestimmten Inhaltsumfang.
  • Ausgabe: JSON-kodiert DeleteAvailsAPIResponse

ValidateAvailsFullExtract

  • Beschreibung: Führt eine Überprüfung der Verfügbarkeitsinformationen durch.
  • Eingabe: JSON-kodiert ValidateAvailsAPIRequest
  • Ausgabe: JSON-kodiert ValidateAvailsAPIResponse

PutAvailsBatchFullExtract

  • Beschreibung: Erstellt oder aktualisiert Verfügbarkeitsinformationen in einem Massenprozess.
  • Eingabe: JSON-kodiert PutAvailsBatchAPIRequest
  • Ausgabe: JSON-kodiert PutAvailsBatchAPIResponse

PutAvailsPartialExtract

  • Beschreibung: Erstellt oder aktualisiert individuelle Verfügbarkeitsfenster mit eindeutigen Kennungen.
  • Eingabe: JSON-kodiert PutAvailsAPIRequest
  • Ausgabe: JSON-kodiert PutAvailsAPIResponse

GetAvailsPartialExtract

  • Beschreibung: Ruft Verfügbarkeitsfenster auf der Grundlage einer eindeutigen Kennung ab.
  • Ausgabe: JSON-kodiert GetAvailsAPIResponse

DeleteAvailsPartialExtract

  • Beschreibung: Löscht Verfügbarkeitsfenster auf der Grundlage einer eindeutigen Kennung.
  • Ausgabe: JSON-kodiert DeleteAvailsAPIResponse

ValidateAvailsPartialExtract

  • Beschreibung: Validiert Verfügbarkeitsfenster anhand einer eindeutigen Kennung.
  • Eingabe: JSON-kodiert ValidateAvailsAPIRequest
  • Ausgabe: JSON-kodiert ValidateAvailsAPIResponse

PutAvailsBatchPartialExtract

  • Beschreibung: Erzeugt oder aktualisiert einzelne Verfügbarkeitsfenster in einem Massenprozess.
  • Eingabe: JSON-kodiert PutAvailsBatchAPIRequest
  • Ausgabe: JSON-kodiert PutAvailsBatchAPIResponse

GetAvailsBatchPartialExtract

  • Beschreibung: Ruft Verfügbarkeitsinformationen in einem Massenprozess anhand eindeutiger Kennungen ab.
  • Ausgabe: JSON-kodiert GetAvailsBatchAPIResponse

DeleteAvailsBatchPartialExtract

  • Beschreibung: Löscht Verfügbarkeitsfenster in einem Massenprozess.
  • Ausgabe: JSON-kodiert DeleteAvailsBatchAPIResponse

HTTP-Antwortcodes

Alle Avails-Endpunkte geben einen Standardsatz von HTTP-Codes zurück, wie in der folgenden Tabelle beschrieben.

HTTP-Code

Beschreibung

Wiederholbar

200

API-Aufruf war erfolgreich. Anrufer sollten das Antwortobjekt auf weitere Details überprüfen.

N/A

400

Ungültige Anfrage, einschließlich Validierungsfehler.

Nein

401

Nicht autorisiert.

Nein

404

Nicht gefunden.

Nein

500

Interner Fehler.

Ja

503

Abhängigkeitsfehler.

Ja

API-Protokoll

Die Avails-Endpunkte folgen keinem bestimmten Protokoll. Sie können in beliebiger Reihenfolge aufgerufen werden.

Brauchen Sie noch Hilfe?

Kontaktieren Sie uns


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

Merci de vous connecter pour continuer

Connexion
edit