Error Codes

Below are the machine-readable error codes.

  • unspecified - An unspecified error occurred.
  • unauthorized - The request lacks valid authentication credentials.
  • forbidden - The client is authenticated but does not have permission to perform this action.
  • name_already_exists - The provided name already exists in the system.
  • number_already_exists - The provided number already exists in the system.
  • account_not_found - The specified account could not be found.
  • invalid_argument - One or more arguments in the request are invalid.
  • invalid_amount - The provided amount is not valid or out of acceptable bounds.
  • invalid_action_on_status - The requested action cannot be performed because of the current status of the resource.
  • invalid_holder_metadata - The holder's metadata is invalid or incorrectly formatted.
  • external_service_unavailable - A required external service is unavailable or unresponsive.
  • holders_are_the_same - The specified holders are identical, which is not allowed in a payment order.
  • missing_holder - The required holder information is missing in a payment order.
  • accounts_are_the_same - The specified accounts are identical, which is not allowed in a payment order.
  • missing_resource - A required resource was not found.