# Errors

This page links to information which will help you understand any errors produced by the Spike Statements API or Converter (opens new window) app. It is divided into 2 sections:

  • guides = more information on topics which are important to understand for statement processing
  • error codes = documentation for every error code produced by the API

# Guides

Please see the guides table of contents for a list.

# API error codes

We provide more information on every error code that may be returned by the API spec.

API Code
can't process pdf
pdf/fail/password-required
pdf/fail/password-incorrect
pdf/fail/invalid-pdf
pdf/fail/extract-failed
unsupported pdf
pdf/fail/auto-detect
pdf/fail/image-pdf
identification failed
pdf/fail/unknown-pdf
pdf/fail/multiple-matching-parsers
parse failed
pdf/fail/failed-to-extract-statement-date
pdf/fail/failed-to-extract-credit-breakdown
pdf/fail/invalid-data-extracted
pdf/fail/join-transactions-failed
pdf/fail/ocr-failed
internal
pdf/fail/unknown-exception
error/common/exception
other
error/common/dev/authorization
error/common/access/insufficient-credit
error/common/dev/invalid-inputs

# App errors

In addition to the API errors above the following errors may also be encountered on the Converter (opens new window) app.

App error description
too large The maximum filesize is approximately 5 MB[1]
time out If the request takes longer than 30 seconds then it will timeout - see the timeout guide
invalid pdf Our input validation checks determined that the pdf was corrupt or otherwise not processible
network down You've lost connection to the internet
exception Some other network error occurred which prevented the pdf from being sent to our servers - check it's not an ad blocker

  1. Note - authentic pdfs are small - usally less than 1MB. A large pdf usually occurs with image pdfs - which are not supported. ↩︎

Updated: 7/4/2024, 3:53:33 PM