post https://sandbox-api.helix.q2.com/externalAccount/create
Create a new external account with status=Verified. See externalAccount object definition for parameter details.
[block:callout]
{
"type": "warning",
"body": "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."
}
[/block]
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}' |
