Skip to main content
Auto reload enables you to automatically load a specified amount into an account when the account balance falls below a defined threshold. Auto reloads execute only when the account balance falls below the trigger value due to spending. They do not execute due to unloading of funds or because of lack of funds when a user or business is first created. You can define auto reloads at the level of an account holder, a card product, or a program. Each auto reload draws from a single funding source. In the case of auto reloads defined at more than one level, the following order of precedence (first to last) determines which auto reload is executed:
1
Account holder
2
Card product
3
Program

Create auto reload

Action: POST
Endpoint: /autoreloads
Use this endpoint to create an auto reload.

Request body

Sample request body

JSON

Response body

Sample response body

JSON

List auto reloads

Action: GET
Endpoint: /autoreloads
Use this endpoint to list auto reloads configured for the program or for a specific card product, user, or business. This endpoint supports field filtering and pagination.

URL query parameters

Response body

Sample response body

JSON

Retrieve auto reload

Action: GET
Endpoint: /autoreloads/{token}
Use this endpoint to retrieve a specific auto reload object.

URL path parameters

URL query parameters

Response body

Sample response body

JSON

Update auto reload

Action: PUT
Endpoint: /autoreloads/{token}
Use this endpoint to update an auto reload. Only values of parameters in the request are modified; all others are left unchanged.

URL path parameters

Request body

Sample request body

JSON

Response body

Sample response body

JSON