Skip to main content
POST
Tokenize a bank account

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json

API support various types of use. Required fields are defined by the most basic call. For other uses be sure to send the required information defined in the schema and examples.

accountHolderName
string
required

Name on the bank account.

accountType
string
required

Bank account type, such as checking.

accountNumber
string
required

Bank account number.

routingNumber
string
required

9-digit ABA routing number.

alias
string

Optional friendly name for the stored bank account.

checkType
string

Type of check used for the debit.

Response

200 - application/json

Successful eCheck operation

success
boolean

Whether the request was processed successfully. Declines return HTTP 200 with success: false.

code
string

Machine-readable result code. See the Error Codes reference.

data
object

The response payload.

message
string

Human-readable result message.

Last modified on July 14, 2026