External Card Management APIs

Overview

The External Card Management APIs allows money transfers between external accounts and Green Dot accounts.

🚧

Partners must be configured to use External Card Management features. Please contact your Green Dot representative for more information.

šŸ“˜

Click the links in the API titles to lead to their respective API reference with full details.

Endpoints

Adds or validates an external bank card for a customer using encrypted card data. This endpoint is intended for external and general use.

API Call Structure

POST /programs/{programCode}/externalCards

This endpoint is used to retrieve a list of external cards for a specific account. Simply call GET /externalCards and include the accountIdentifier.

API Call Structure

GET /programs/{programCode}/accounts/{accountIdentifier}/externalCards

Retrieves all available card replacement options for the specified account and program. Use this endpoint to determine which card types or options can be issued as replacements for a given account.

API Call Structure

GET /programs​/{programCode}​/accounts/{accountIdentifier}/cardOptions/

This endpoint is used to delete a specific external card from an account. Simply call this API and include the accountIdentifier and cardIdentifier.

API Call Structure

DELETE /programs/{programCode}/accounts/{accountIdentifier}/externalCards/{cardIdentifier}