booklooker
Ausgezeichnete Bewertungen
logo

API: file_status

>> zurück zur Liste aller Schnittstellen

Beschreibung Abfragen des Status einer hochgeladenen Angebotsdatei
URL https://api.booklooker.de/2.0/file_status ?token=REST_API_TOKEN
REST_API_TOKEN = Der von der Authentifizierung zurückgelieferte Token.
Methode GET
Version 2.0

Parameter

Name Beschreibung Optional? Default-Wert
filenameName der hochgeladenen Datei.

Existieren mehrere hochgeladene Dateien mit diesem Namen, bezieht sich der zurückgegebene Wert auf die zuletzt hochgeladene Datei.

Nein
showErrorsDer Rückgabewert ist eine Liste von Fehlern, die beim Import der Datei identifiziert wurden.

Mögliche Werte:

  • 0 · nur der Status wird zurückgeliefert
  • 1 · Liste von Fehlern, siehe Rückgabe

Achtung: Die Liste der Fehler kann nur für komplett verarbeitete Dateien abgefragt werden!

Ja0

Rückgabe

Status Rückgabewert Beschreibung
OKFILE_RECEIVEDDie Datei wurde vollständig hochgeladen, aber noch nicht verarbeitet.
OKUPLOAD_IN_PROGRESSDie Datei befindet sich aktuell in Verarbeitung.
OKUPLOAD_DONEDie Datei komplett verarbeitet.
OK

Sofern der Parameter showErrors mit dem Wert 1 übergeben wurde, ist die Rückgabe eine Liste von Fehlern, welche je Zeile einen Artikel mit diesen Werten enthält:

SpalteBeschreibung
errorIDID des Fehlers (siehe unten)
recordDatensatz
orderNoBestellnummer
titleTitel (sofern vorhanden)
detailsweitere Informationen, warum der Artikel abgelehnt wurde (sofern vorhanden)

errorID kann folgende Werte annehmen:

errorIDBeschreibung
1Mehrfach vergebene Bestellnummer
2Mehrfach vorhandene identische Angebote (Dubletten)
3(wird nicht mehr verwendet)
4Neubücher in privatem Account
5Fehlende Formatangabe (z. B. CD, DVD, LP etc.)
6Hörbuch in Bücherdatei
7Fehlende oder ungültige FSK-Angabe
8Nicht unterstützter Artikeltyp
9(wird nicht mehr verwendet)
10Das Feld Titel ist leer
11Das Feld Preis oder Währung ist leer oder wurde nicht gefunden
12Preis von Neubuch weicht ab vom gebundenen Preis
13Grenze von 5000 VLB-Artikel überschritten, gesamte Datei wird nicht verarbeitet
14E-Books sind nicht erlaubt
15Keine Daten zur ISBN vorhanden
16FSK 18
17Maximale Artikelanzahl überschritten
18Erscheinungsdatum liegt in der Zukunft
19Preisangaben von 100.000 EUR und darüber werden nicht unterstützt
20Unerwünschter Verlag
21Nicht-westeuropäisches Zeichen in Bestellnummer
NOKINVALID_PARAMETERSDer Parameter filename ist leer oder nicht vorhanden.
NOKFILE_NOT_FOUNDDie Datei wurde nicht gefunden.
NOKUPLOAD_FAILEDDatei konnte nicht eingelesen werden (es wurde kein gültiger Datensatz gefunden).
NOKENCODING_ERRORDie Rückgabe enthält ungültige Zeichen.
NOKINVALID_INTERFACEEs wurde eine ungültige Schnittstelle verwendet.
NOKINVALID_REQUEST_METHODDie Schnittstelle wurde mit einer ungültigen HTTP-Methode aufgerufen.
NOKQUOTA_EXCEEDEDDie maximale Anzahl Abfragen/Minute wurde überschritten.
NOKSERVER_DOWNAufgrund von Wartungsarbeiten ist die REST API momentan nicht verfügbar.
NOKTEMPORARILY_BLOCKEDDer Zugang wurde vorübergehend gesperrt, bitte wenden Sie sich an unseren Kundensupport.
NOKTOKEN_EXPIREDDer Token ist nicht mehr gültig, eine erneute Authentifizierung ist notwendig.
NOKTOKEN_MISSINGDer Token ist leer oder nicht vorhanden.
NOKTOKEN_UNKNOWNDer Token wurde nicht gefunden.