post https://sandbox-api.helix.q2.com/externalAccount/create
Create a new external account with status=Verified
. See externalAccount object definition for parameter details.
This endpoint is intended to be used in combination with an external IAV service such as Plaid and must be enabled for your program before use.
Error Codes
Click to expand
Code | Message (en-US) | Notes |
---|---|---|
1-60000 | Any "Common Error Code" may occur. | See Common Error Codes |
62001 | At most {0} external account(s) may be added. | |
62002 | Invalid Type: ''{request.type}''. Refer to API documentation for valid types. | |
62003 | Tag {request.tag} is already associated with another external account. | |
62004 | External account archival limit reached for today. | |
62005 | Either FirstName or LastName must be provided, preferably both. | |
62006 | Routing number is a required field. | |
62007 | Account number is a required field. | |
62008 | Account number invalid, please refer to API documentation for valid characters | |
62009 | Account number must be no more than 17 digits in length. | |
69203 | Routing number is a required field. | |
62013 | BusinessName is a required field for account type {request.type} | |
62014 | External Account creation is not enabled | |
62011 | FirstName is a required field for account type {request.type}. | |
62012 | LastName is a required field for account type {request.type}. | |
62618 | requestingCustomerId '{request.requestingCustomerId}' does not have permission to manage external accounts for customerId '{request.customerId}' |