Falls eine Verifizierung fehlschlägt, sendet die API ein Error 400 Response mit dem folgenden Aufbau:


KeyTypBeschreibung
statusStringIm Fehlerfall "error"
errorcodeIntNummerische Zuordnung des Fehlers
messageStringTextbeschreibung des Fehlers


Die folgenden Error-Codes können aktuell von der API zurückgegeben werden:


Errorcode
MessageWeitere Informationen
40000Untracked errorInterner Fehler im API Server
40001The provided API key could not be verified
Es wurde im Header der Anfrage kein API Key angegeben oder der angegebene API Key ist ungültig 
40002The provided API key is disabled
Der API-Key ist zwar gültig, aber wurde deaktiviert
40003No archive supplied
Es wurde kein Attachment übermittelt oder dieses war zu groß (max. 5 MB)
40004No valid archive supplied
Es wurde zwar ein Attachment übermittelt, aber dieses ist korrupt (CRC)
40011
Unknown TSE
Die angefragte TSE ist dem System nicht bekannt oder nicht unter dem verwendeten API Key bekannt
40021Your account has insufficient funds for this request
Die angefragte Verifikation benötigt mehr Transaktionen, als auf der TSE noch vorhanden sind und automatische Aufladungen sind deaktiviert bzw. die TSE ist gekündigt.
40022We were unable to process the data you supplied
Die übermittelten Daten konnten nicht mit der gewünschten Methode verifiziert werden oder sind korrupt
40023The TSE ID(s) in the provided data are not associated with this account
Die Anfrage verwendet TSE IDs, welche im aktuellen API Key nicht hinterlegt sind
40031The following error occured processind the data: ... ...
Der API-Endpunkt hat einen Fehler beim analysieren der Daten erhalten (Fehler wird angegeben)
40032An uncaught error occured processing the provided data
Der API-Endpunkt hat einen Fehler beim analysieren der Daten erhalten, kann diesen aber nicht ausgeben