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.

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}