> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# External Cards

> Use the externalcards endpoints to manage instant funding for external debit and prepaid cards.

export const EndpointCard = ({method = "API", title, children, href, arrow = true}) => {
  const METHOD_STYLES = {
    GET: {
      bg: "mint-bg-green-400/20 dark:mint-bg-green-400/20",
      text: "mint-text-green-700 dark:mint-text-green-400",
      border: "mint-border-green-300 dark:mint-border-green-700"
    },
    POST: {
      bg: "mint-bg-blue-400/20 dark:mint-bg-blue-400/20",
      text: "mint-text-blue-700 dark:mint-text-blue-400"
    },
    PUT: {
      bg: "mint-bg-yellow-400/20 dark:mint-bg-yellow-400/20",
      text: "mint-text-yellow-700 dark:mint-text-yellow-400"
    },
    PATCH: {
      bg: "mint-bg-orange-400/20 dark:mint-bg-orange-400/20",
      text: "mint-text-orange-700 dark:mint-text-orange-400"
    },
    DELETE: {
      bg: "mint-bg-red-400/20 dark:mint-bg-red-400/20",
      text: "mint-text-red-700 dark:mint-text-red-400"
    },
    API: {
      bg: "mint-bg-black",
      text: "mint-text-white"
    }
  };
  const MethodBadge = ({method}) => {
    const style = METHOD_STYLES[method?.toUpperCase()] ?? METHOD_STYLES.GET;
    return <span className={`
          method-pill rounded-lg font-semibold px-1.5 py-0.5 text-xs leading-5 ${style.bg} ${style.text}`}>
        {method?.toUpperCase()}
      </span>;
  };
  const content = <div className="group flex items-center gap-4 border border-gray-200 dark:border-gray-700 rounded-xl p-5 hover:border-gray-400 dark:hover:border-gray-500 hover:shadow-md transition-all cursor-pointer">
      {}
      <div className="shrink-0">
        <MethodBadge method={method} />
      </div>
      {}
      <div className="flex-1 min-w-0">
        <p className="font-semibold text-gray-900 dark:text-white text-sm leading-snug">{title}</p>
        {children && <p className="mt-1 text-sm text-gray-500 dark:text-gray-400 line-clamp-2">{children}</p>}
      </div>
    </div>;
  if (!href) return content;
  return <a href={href} className="block no-underline border-b-0 mb-2">
      {content}
    </a>;
};

***

<h2 id="addExternalCard">
  Add external card
</h2>

**Action:** `POST`
**Endpoint:** `/v3/moneymovement/externalcards`

Adds a new external card for use in fund transfers.

### Request body

| Fields                                                                          | Description                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                                     | Unique identifier of the external card.<br /><br />**Allowable Values:**<br /><br />Valid external card token                                                                                                                                                                                                       |
| pan<br /><br />string<br /><br />Required                                       | Primary account number (PAN) of the external card.<br /><br />**Allowable Values:**<br /><br />13–19 chars                                                                                                                                                                                                          |
| cvv<br /><br />string<br /><br />Required                                       | Card verification value (CVV2) of the external card.<br /><br />**Allowable Values:**<br /><br />Valid CVV2                                                                                                                                                                                                         |
| expiration<br /><br />string<br /><br />Required                                | Expiration date of the external card.<br /><br />**Allowable Values:**<br /><br />Format: `MMyy`                                                                                                                                                                                                                    |
| require\_push\_funds\_eligibility<br /><br />boolean<br /><br />Optional        | A value of `true` indicates that the external card is eligible to push funds. The request will fail if it is ineligible. The default value of this field is `false`.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                    |
| require\_pull\_funds\_eligibility<br /><br />boolean<br /><br />Optional        | A value of `true` indicates that the external card is eligible to pull funds. The request will fail if it is ineligible. The default value of this field is `false`.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                    |
| billing\_details<br /><br />object<br /><br />Required                          | Billing details.<br /><br />**Allowable Values:**<br /><br />Valid billing details object                                                                                                                                                                                                                           |
| billing\_details.**first\_name**<br /><br />string<br /><br />Optional          | First name or given name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                    |
| billing\_details.**middle\_name**<br /><br />string<br /><br />Optional         | Middle name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                                 |
| billing\_details.**last\_name**<br /><br />string<br /><br />Optional           | Last or family name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                         |
| billing\_details.**business\_name**<br /><br />string<br /><br />Optional       | Business name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                               |
| billing\_details.**address\_1**<br /><br />string<br /><br />Required           | Street name and number of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                           |
| billing\_details.**address\_2**<br /><br />string<br /><br />Optional           | Additional external account holder address information.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                    |
| billing\_details.**city**<br /><br />string<br /><br />Required                 | City of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                              |
| billing\_details.**country\_subdivision**<br /><br />string<br /><br />Required | Two-character state, province, or territorial abbreviation. For a complete list of valid abbreviations, see [Valid state, provincial, and territorial abbreviations](/core-api/kyc-verification#_valid_state_provincial_territorial_and_federal_abbreviations).<br /><br />**Allowable Values:**<br /><br />2 chars |
| billing\_details.**postal\_code**<br /><br />string<br /><br />Required         | Postal code of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />20 char max                                                                                                                                                                                                       |
| billing\_details.**country**<br /><br />string<br /><br />Required              | Country of the external account holder's address in a valid alpha-3 <a href="https://www.iso.org/iso-3166-country-codes.html" target="blank">ISO 3166 country code</a>.<br /><br />**Allowable Values:**<br /><br />3 chars                                                                                         |
| user\_token<br /><br />string<br /><br />Optional                               | Unique identifier of the user resource.<br /><br />**Allowable Values:**<br /><br />Valid user token                                                                                                                                                                                                                |
| business\_token<br /><br />string<br /><br />Optional                           | Unique identifier of the business resource.<br /><br />**Allowable Values:**<br /><br />Valid business token                                                                                                                                                                                                        |

### Response body

| Fields                                                                                  | Description                                                                                                                                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the external card.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                     |
| expiration<br /><br />string<br /><br />Conditionally returned                          | Expiration date of the external card.<br /><br />**Allowable Values:**<br /><br />Format: `MMyy`                                                                                                                                                                                                                    |
| last\_four<br /><br />string<br /><br />Conditionally returned                          | Last four digits of the primary account number (PAN) of the external card.<br /><br />**Allowable Values:**<br /><br />4 char                                                                                                                                                                                       |
| issuing\_bank<br /><br />string<br /><br />Conditionally returned                       | Issuing bank of the external card.<br /><br />**Allowable Values:**<br /><br />Bank name, as provided by the card network                                                                                                                                                                                           |
| network<br /><br />string<br /><br />Conditionally returned                             | Name of the card network.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                  |
| status<br /><br />string<br /><br />Conditionally returned                              | Status of the external card.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                                                        |
| user\_token<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the user.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                              |
| business\_token<br /><br />string<br /><br />Conditionally returned                     | Unique identifier of the business.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| billing\_details<br /><br />object<br /><br />Conditionally returned                    | Billing details.<br /><br />**Allowable Values:**<br /><br />Valid billing details object                                                                                                                                                                                                                           |
| billing\_details.**first\_name**<br /><br />string<br /><br />Conditionally returned    | First name or given name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                    |
| billing\_details.**middle\_name**<br /><br />string<br /><br />Conditionally returned   | Middle name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                                 |
| billing\_details.**last\_name**<br /><br />string<br /><br />Conditionally returned     | Last or family name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                         |
| billing\_details.**business\_name**<br /><br />string<br /><br />Conditionally returned | Business name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                               |
| billing\_details.**address\_1**<br /><br />string<br /><br />Returned                   | Street name and number of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                           |
| billing\_details.**address\_2**<br /><br />string<br /><br />Conditionally returned     | Additional external account holder address information.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                    |
| billing\_details.**city**<br /><br />string<br /><br />Returned                         | City of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                              |
| billing\_details.**country\_subdivision**<br /><br />string<br /><br />Returned         | Two-character state, province, or territorial abbreviation. For a complete list of valid abbreviations, see [Valid state, provincial, and territorial abbreviations](/core-api/kyc-verification#_valid_state_provincial_territorial_and_federal_abbreviations).<br /><br />**Allowable Values:**<br /><br />2 chars |
| billing\_details.**postal\_code**<br /><br />string<br /><br />Returned                 | Postal code of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />20 char max                                                                                                                                                                                                       |
| billing\_details.**country**<br /><br />string<br /><br />Returned                      | Country of the external account holder's address in a valid alpha-3 <a href="https://www.iso.org/iso-3166-country-codes.html" target="blank">ISO 3166 country code</a>.<br /><br />**Allowable Values:**<br /><br />3 chars                                                                                         |
| is\_eligible\_for\_pull<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pulling funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_push<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pushing funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_disbursement<br /><br />boolean<br /><br />Conditionally returned    | A value of `true` indicates that the external card is eligible for disbursement.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                        |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                     | Date and time when the external card was created, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |
| last\_modified\_time<br /><br />datetime<br /><br />Conditionally returned              | Date and time when the external card was updated, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |

***

<h2 id="getAccountholderExternalCards">
  List external cards
</h2>

**Action:** `GET`
**Endpoint:** `/v3/moneymovement/externalcards/accountholders/{account_holder_token}`

Retrieves a list of external cards associated with a specific account holder.

### URL path parameters

| Fields                                                       | Description                                                                                                                        |
| ------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- |
| account\_holder\_token<br /><br />string<br /><br />Required | Unique identifier of the account holder (user or business).<br /><br />**Allowable Values:**<br /><br />Valid account holder token |

### URL query parameters

| Fields                                              | Description                                                                                                     |
| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Optional        | Number of card resources to retrieve.<br /><br />**Allowable Values:**<br /><br />1–50                          |
| start\_index<br /><br />integer<br /><br />Optional | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />0 min |

### Response body

| Fields                                                                                           | Description                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Conditionally returned                                       | Number of external card resources returned.<br /><br />**Allowable Values:**<br /><br />1-10                                                                                                                                                                                                                        |
| start\_index<br /><br />integer<br /><br />Conditionally returned                                | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                               |
| end\_index<br /><br />integer<br /><br />Conditionally returned                                  | Sort order index of the last resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                |
| is\_more<br /><br />boolean<br /><br />Conditionally returned                                    | A value of `true` indicates that more unreturned resources exist.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                       |
| data<br /><br />array of objects<br /><br />Conditionally returned                               | Array of external card objects.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more card objects                                                                                                                                                                                                 |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                            | Unique identifier of the external card.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                     |
| data\[].**expiration**<br /><br />string<br /><br />Conditionally returned                       | Expiration date of the external card.<br /><br />**Allowable Values:**<br /><br />Format: `MMyy`                                                                                                                                                                                                                    |
| data\[].**last\_four**<br /><br />string<br /><br />Conditionally returned                       | Last four digits of the primary account number (PAN) of the external card.<br /><br />**Allowable Values:**<br /><br />4 char                                                                                                                                                                                       |
| data\[].**issuing\_bank**<br /><br />string<br /><br />Conditionally returned                    | Issuing bank of the external card.<br /><br />**Allowable Values:**<br /><br />Bank name, as provided by the card network                                                                                                                                                                                           |
| data\[].**network**<br /><br />string<br /><br />Conditionally returned                          | Name of the card network.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                  |
| data\[].**status**<br /><br />string<br /><br />Conditionally returned                           | Status of the external card.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                                                        |
| data\[].**user\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the user.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                              |
| data\[].**business\_token**<br /><br />string<br /><br />Conditionally returned                  | Unique identifier of the business.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| data\[].**billing\_details**<br /><br />object<br /><br />Conditionally returned                 | Billing details.<br /><br />**Allowable Values:**<br /><br />Valid billing details object                                                                                                                                                                                                                           |
| data\[].billing\_details.**first\_name**<br /><br />string<br /><br />Conditionally returned     | First name or given name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                    |
| data\[].billing\_details.**middle\_name**<br /><br />string<br /><br />Conditionally returned    | Middle name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                                 |
| data\[].billing\_details.**last\_name**<br /><br />string<br /><br />Conditionally returned      | Last or family name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                         |
| data\[].billing\_details.**business\_name**<br /><br />string<br /><br />Conditionally returned  | Business name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                               |
| data\[].billing\_details.**address\_1**<br /><br />string<br /><br />Returned                    | Street name and number of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                           |
| data\[].billing\_details.**address\_2**<br /><br />string<br /><br />Conditionally returned      | Additional external account holder address information.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                    |
| data\[].billing\_details.**city**<br /><br />string<br /><br />Returned                          | City of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                              |
| data\[].billing\_details.**country\_subdivision**<br /><br />string<br /><br />Returned          | Two-character state, province, or territorial abbreviation. For a complete list of valid abbreviations, see [Valid state, provincial, and territorial abbreviations](/core-api/kyc-verification#_valid_state_provincial_territorial_and_federal_abbreviations).<br /><br />**Allowable Values:**<br /><br />2 chars |
| data\[].billing\_details.**postal\_code**<br /><br />string<br /><br />Returned                  | Postal code of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />20 char max                                                                                                                                                                                                       |
| data\[].billing\_details.**country**<br /><br />string<br /><br />Returned                       | Country of the external account holder's address in a valid alpha-3 <a href="https://www.iso.org/iso-3166-country-codes.html" target="blank">ISO 3166 country code</a>.<br /><br />**Allowable Values:**<br /><br />3 chars                                                                                         |
| data\[].**is\_eligible\_for\_pull**<br /><br />boolean<br /><br />Conditionally returned         | A value of `true` indicates that the external card is eligible for pulling funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| data\[].**is\_eligible\_for\_push**<br /><br />boolean<br /><br />Conditionally returned         | A value of `true` indicates that the external card is eligible for pushing funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| data\[].**is\_eligible\_for\_disbursement**<br /><br />boolean<br /><br />Conditionally returned | A value of `true` indicates that the external card is eligible for disbursement.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                        |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                  | Date and time when the external card was created, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |
| data\[].**last\_modified\_time**<br /><br />datetime<br /><br />Conditionally returned           | Date and time when the external card was updated, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |

***

<h2 id="getExternalCard">
  Retrieve external card
</h2>

**Action:** `GET`
**Endpoint:** `/v3/moneymovement/externalcards/{token}`

Retrieves an external card using the specified external card token.

### URL path parameters

| Fields                                      | Description                                                                                                                                                      |
| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the external card, as returned by the `POST /externalcards` endpoint.<br /><br />**Allowable Values:**<br /><br />Valid external card token |

### Response body

| Fields                                                                                  | Description                                                                                                                                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the external card.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                     |
| expiration<br /><br />string<br /><br />Conditionally returned                          | Expiration date of the external card.<br /><br />**Allowable Values:**<br /><br />Format: `MMyy`                                                                                                                                                                                                                    |
| last\_four<br /><br />string<br /><br />Conditionally returned                          | Last four digits of the primary account number (PAN) of the external card.<br /><br />**Allowable Values:**<br /><br />4 char                                                                                                                                                                                       |
| issuing\_bank<br /><br />string<br /><br />Conditionally returned                       | Issuing bank of the external card.<br /><br />**Allowable Values:**<br /><br />Bank name, as provided by the card network                                                                                                                                                                                           |
| network<br /><br />string<br /><br />Conditionally returned                             | Name of the card network.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                  |
| status<br /><br />string<br /><br />Conditionally returned                              | Status of the external card.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                                                        |
| user\_token<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the user.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                              |
| business\_token<br /><br />string<br /><br />Conditionally returned                     | Unique identifier of the business.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| billing\_details<br /><br />object<br /><br />Conditionally returned                    | Billing details.<br /><br />**Allowable Values:**<br /><br />Valid billing details object                                                                                                                                                                                                                           |
| billing\_details.**first\_name**<br /><br />string<br /><br />Conditionally returned    | First name or given name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                    |
| billing\_details.**middle\_name**<br /><br />string<br /><br />Conditionally returned   | Middle name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                                 |
| billing\_details.**last\_name**<br /><br />string<br /><br />Conditionally returned     | Last or family name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                         |
| billing\_details.**business\_name**<br /><br />string<br /><br />Conditionally returned | Business name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                               |
| billing\_details.**address\_1**<br /><br />string<br /><br />Returned                   | Street name and number of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                           |
| billing\_details.**address\_2**<br /><br />string<br /><br />Conditionally returned     | Additional external account holder address information.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                    |
| billing\_details.**city**<br /><br />string<br /><br />Returned                         | City of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                              |
| billing\_details.**country\_subdivision**<br /><br />string<br /><br />Returned         | Two-character state, province, or territorial abbreviation. For a complete list of valid abbreviations, see [Valid state, provincial, and territorial abbreviations](/core-api/kyc-verification#_valid_state_provincial_territorial_and_federal_abbreviations).<br /><br />**Allowable Values:**<br /><br />2 chars |
| billing\_details.**postal\_code**<br /><br />string<br /><br />Returned                 | Postal code of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />20 char max                                                                                                                                                                                                       |
| billing\_details.**country**<br /><br />string<br /><br />Returned                      | Country of the external account holder's address in a valid alpha-3 <a href="https://www.iso.org/iso-3166-country-codes.html" target="blank">ISO 3166 country code</a>.<br /><br />**Allowable Values:**<br /><br />3 chars                                                                                         |
| is\_eligible\_for\_pull<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pulling funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_push<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pushing funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_disbursement<br /><br />boolean<br /><br />Conditionally returned    | A value of `true` indicates that the external card is eligible for disbursement.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                        |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                     | Date and time when the external card was created, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |
| last\_modified\_time<br /><br />datetime<br /><br />Conditionally returned              | Date and time when the external card was updated, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |

***

<h2 id="updateExternalCard">
  Update external card
</h2>

**Action:** `PATCH`
**Endpoint:** `/v3/moneymovement/externalcards/{token}`

Updates an external card.

### URL path parameters

| Fields                                      | Description                                                                                                                                                      |
| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the external card, as returned by the `POST /externalcards` endpoint.<br /><br />**Allowable Values:**<br /><br />Valid external card token |

### Request body

| Fields                                       | Description                                                                                                                  |
| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| status<br /><br />string<br /><br />Required | Status to which to update the external card.<br /><br />**Allowable Values:**<br /><br />`TERMINATED`, `SUSPENDED`, `ACTIVE` |

### Response body

| Fields                                                                                  | Description                                                                                                                                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the external card.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                     |
| expiration<br /><br />string<br /><br />Conditionally returned                          | Expiration date of the external card.<br /><br />**Allowable Values:**<br /><br />Format: `MMyy`                                                                                                                                                                                                                    |
| last\_four<br /><br />string<br /><br />Conditionally returned                          | Last four digits of the primary account number (PAN) of the external card.<br /><br />**Allowable Values:**<br /><br />4 char                                                                                                                                                                                       |
| issuing\_bank<br /><br />string<br /><br />Conditionally returned                       | Issuing bank of the external card.<br /><br />**Allowable Values:**<br /><br />Bank name, as provided by the card network                                                                                                                                                                                           |
| network<br /><br />string<br /><br />Conditionally returned                             | Name of the card network.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                  |
| status<br /><br />string<br /><br />Conditionally returned                              | Status of the external card.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                                                        |
| user\_token<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the user.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                              |
| business\_token<br /><br />string<br /><br />Conditionally returned                     | Unique identifier of the business.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| billing\_details<br /><br />object<br /><br />Conditionally returned                    | Billing details.<br /><br />**Allowable Values:**<br /><br />Valid billing details object                                                                                                                                                                                                                           |
| billing\_details.**first\_name**<br /><br />string<br /><br />Conditionally returned    | First name or given name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                    |
| billing\_details.**middle\_name**<br /><br />string<br /><br />Conditionally returned   | Middle name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                                 |
| billing\_details.**last\_name**<br /><br />string<br /><br />Conditionally returned     | Last or family name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                         |
| billing\_details.**business\_name**<br /><br />string<br /><br />Conditionally returned | Business name of the external account holder.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                               |
| billing\_details.**address\_1**<br /><br />string<br /><br />Returned                   | Street name and number of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                           |
| billing\_details.**address\_2**<br /><br />string<br /><br />Conditionally returned     | Additional external account holder address information.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                    |
| billing\_details.**city**<br /><br />string<br /><br />Returned                         | City of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />40 char max                                                                                                                                                                                                              |
| billing\_details.**country\_subdivision**<br /><br />string<br /><br />Returned         | Two-character state, province, or territorial abbreviation. For a complete list of valid abbreviations, see [Valid state, provincial, and territorial abbreviations](/core-api/kyc-verification#_valid_state_provincial_territorial_and_federal_abbreviations).<br /><br />**Allowable Values:**<br /><br />2 chars |
| billing\_details.**postal\_code**<br /><br />string<br /><br />Returned                 | Postal code of the external account holder's address.<br /><br />**Allowable Values:**<br /><br />20 char max                                                                                                                                                                                                       |
| billing\_details.**country**<br /><br />string<br /><br />Returned                      | Country of the external account holder's address in a valid alpha-3 <a href="https://www.iso.org/iso-3166-country-codes.html" target="blank">ISO 3166 country code</a>.<br /><br />**Allowable Values:**<br /><br />3 chars                                                                                         |
| is\_eligible\_for\_pull<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pulling funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_push<br /><br />boolean<br /><br />Conditionally returned            | A value of `true` indicates that the external card is eligible for pushing funds.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                       |
| is\_eligible\_for\_disbursement<br /><br />boolean<br /><br />Conditionally returned    | A value of `true` indicates that the external card is eligible for disbursement.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                        |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                     | Date and time when the external card was created, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |
| last\_modified\_time<br /><br />datetime<br /><br />Conditionally returned              | Date and time when the external card was updated, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: `yyyy-MM-ddThh:mm:ssZ`                                                                                                                                                                                |
