In order to access the ACH Pro API you need to be on the Ultimate plan and have at least one API key/secret pair.
Once you’ve created an API key pair you can use it to retrieve an access token and start making requests. You can use our Postman collection to easily follow along with this tutorial.
Contents
Log in to ACH Pro, click your name in the top left and click Settings
Scroll to the bottom of the Account Settings page and click New API Key. You can then enter a name and click Create. Be sure to copy your API secret since it won’t be available after this point.
Rather than sending your long lived API key and secret in every request, you exchange them for a short lived access token (expires in 60 minutes) and include the token in a header with each request: Authorization: Bearer {access_token}
API Documentation for token endpoints
Send an HTTP POST to https://api.ach-pro.com/v1/token
with a JSON body of:
{
"key": "yourApiKey",
"secret": "yourApiSecret"
}