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


Internal Server error! Please try again
Your session has expired

Please sign in to continue

Sign In
edit