Errors can occur related to a particular Connection.

PRODUCT_NOT_READY

Returned when a data request has been made for an endpoint that is not yet ready.

{
 "error_type": "CONNECTION_ERROR",
 "error_code": "PRODUCT_NOT_READY",
 "error_message": "the requested product is not yet ready. please  try the request again later",
}

PRODUCT_NOT_ALLOWED

Returned when a data request has been made for an endpoint that has not been activated for your account.

{
 "error_type": "CONNECTION_ERROR",
 "error_code": "PRODUCT_NOT_ALLOWED",
 "error_message": "You do not have access to use this endpoint",
}

INVALID_CREDENTIALS

Returned when a data request has made with an invalid access_token or HTTP Basic Authentication credentials

{
 "error_type": "CONNECTION_ERROR",
 "error_code": "INVALID_CREDENTIALS",
 "error_message": "Invalid credentials to access this connection.",
}

CONNECTION_DISABLED

Returned when a request has been made for a connection that has been temporarily disabled.

{
 "error_type": "CONNECTION_ERROR",
 "error_code": "CONNECTION_DISABLED",
 "error_message": "This connection was disabled because of a problem. Please contact [email protected] for assistance.",
}

NEEDS_UPDATE

Returned when a request has been made for a connection that needs re-authentication.

{
 "error_type": "CONNECTION_ERROR",
 "error_code": "NEEDS_UPDATE",
 "error_message": "The merchant needs to re-authenticate this connection. Please use the update_url value to re-establish the connection.",
}