This document provides an overview of the type of error responses returned by our APIs.
The type of error responses you receive will vary by the endpoint you're using. In the case of authentication and authorization, it can also vary for the type of request youโre making. Rather than returning generic responses that offer little insight into the root cause of the problem, we provide tailored error responses per API. We also have a separate set of error responses for the authentication/authorization process.
Error responses returned deal with the following error states:
Authentication & authorization [Link not found]
redirect_uri parameter is missing, or is unregistered
providerId is missing or incorrect
client_id is missing or incorrect
Server/subsystem errors
code parameter (obtained during the authentication process) is incorrect or missing
redirect_uri is missing or unregistered
grant_type is incorrect or missing
client_id and/or client_secret is incorrect or missing
refresh_token, client_id, and/or client_secret are missing, invalid, or claimed by another client
token_type_hint is not set to refresh_token
Invalid input
Invalid start or end date
Invalid date range
Customer not authorized
providerId is incorrect, or your app does not have a subscription to the provider
Customer not found
Account not found
Account type not supported
Server/subsystem errors