Falls eine Verifizierung fehlschlägt, sendet die API ein Error 400 Response mit dem folgenden Aufbau:
| Key | Typ | Beschreibung | 
|---|---|---|
| status | String | Im Fehlerfall "error" | 
| errorcode | Int | Nummerische Zuordnung des Fehlers | 
| message | String | Textbeschreibung des Fehlers | 
Die folgenden Error-Codes können aktuell von der API zurückgegeben werden:
| Errorcode | Message | Weitere Informationen | 
|---|---|---|
| 40000 | Untracked error | Interner Fehler im API Server | 
| 40001 | The 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 | 
| 40002 | The provided API key is disabled | Der API-Key ist zwar gültig, aber wurde deaktiviert | 
| 40003 | No archive supplied | Es wurde kein Attachment übermittelt oder dieses war zu groß (max. 5 MB) | 
| 40004 | No 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 | 
| 40021 | Your 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. | 
| 40022 | We were unable to process the data you supplied | Die übermittelten Daten konnten nicht mit der gewünschten Methode verifiziert werden oder sind korrupt | 
| 40023 | The 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 | 
| 40031 | The following error occured processind the data: ... ... | Der API-Endpunkt hat einen Fehler beim analysieren der Daten erhalten (Fehler wird angegeben) | 
| 40032 | An uncaught error occured processing the provided data | Der API-Endpunkt hat einen Fehler beim analysieren der Daten erhalten, kann diesen aber nicht ausgeben |