> ## 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.

# Credit Accounts

> Use Credit Accounts to create and manage accounts on Marqeta's credit platform.

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>;
};

Use the credit accounts endpoints to create and manage accounts on Marqeta’s credit platform. A credit account centers around a single line of credit that can be accessed by one or more [cards](/core-api/credit-account-cards/). An account’s attributes, such as the credit limit, APR, and fees, are inherited from the [policies](/core-api/credit-policies/) on its associated bundle.

For more on accounts, see [About Credit Accounts](/developer-guides/about-credit-accounts/).

<h2 id="create_credit_account">
  Create account
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/accounts`

Create a new credit account.

<h3 id="_request_body">
  Request body
</h3>

| Fields                                                                                 | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                                            | Unique identifier of the credit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                       |
| secured\_account\_token<br /><br />string<br /><br />Optional                          | Unique identifier of the secured account. This field is required when policy product subtype is `SECURED`.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                     |
| name<br /><br />string<br /><br />Optional                                             | Name of the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Optional                                      | Description for the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                           |
| bundle\_token<br /><br />string<br /><br />Optional                                    | Unique identifier of the associated bundle.<br /><br />You must pass either `bundle_token` or both `credit_product_token` and `external_offer_id`.<br /><br />**Allowable Values:**<br /><br />Existing bundle token                                                                                                                                                                                                                                                   |
| credit\_product\_token<br /><br />string<br /><br />Optional                           | Unique identifier of the associated credit product.<br /><br />This field is required if passing `external_offer_id`.<br /><br />You must pass both `credit_product_token` and `external_offer_id`, or `bundle_token` only.<br /><br />**Allowable Values:**<br /><br />Existing credit product token                                                                                                                                                                  |
| user\_token<br /><br />string<br /><br />Required                                      | Unique identifier of the primary account holder or an administrative user of a business account.<br /><br />You must pass `user_token` only.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                           |
| business\_token<br /><br />string<br /><br />Optional                                  | Unique identifier of the parent business program.<br /><br />You must pass either `user_token` only, or both `user_token` and `business_token`.<br /><br />**Allowable Values:**<br /><br />Existing business token                                                                                                                                                                                                                                                    |
| application\_token<br /><br />string<br /><br />Optional                               | Unique identifier of the associated credit account application.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                |
| external\_offer\_id<br /><br />string<br /><br />Optional                              | Unique identifier you provide of the associated external credit offer.<br /><br />This field is required if passing `credit_product_token`.<br /><br />You must pass both `external_offer_id` and `credit_product_token`, or `bundle_token` only.<br /><br />**Allowable Values:**<br /><br />Your credit offer ID                                                                                                                                                     |
| credit\_limit<br /><br />decimal<br /><br />Required                                   | Maximum balance the credit account can carry.<br /><br />**Allowable Values:**<br /><br />0–1000000                                                                                                                                                                                                                                                                                                                                                                    |
| config<br /><br />object<br /><br />Optional                                           | Contains information relevant for configuring an account’s billing cycle day, payment due day, fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                    |
| config.**billing\_cycle\_day**<br /><br />integer<br /><br />Optional                  | Day of month the billing cycle starts. If an override value is not provided, the default value is derived from the bundle.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                            |
| config.**payment\_due\_day**<br /><br />integer<br /><br />Optional                    | Day of month the payment for the previous billing cycle is due.<br /><br />This field is being deprecated and replaced by `payment_due_interval` of a product policy. To retrieve `payment_due_interval`, see <a href="/core-api/credit-policies/#retrieve_product_policy">Retrieve credit product policy, payments.payment\_due\_interval</a>.<br /><br />**Allowable Values:**<br /><br />31                                                                         |
| config.**payment\_due\_interval**<br /><br />integer<br /><br />Optional               | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />For consumer programs, a minimum gap of 21 days is required between when a statement is delivered and the payment due date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                            |
| config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Optional                | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                            |
| config.**card\_level**<br /><br />string<br /><br />Optional                           | Level of the credit card.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`, `NA`                                                                                                                                                                                                                                                                                                                                                                   |
| config.**fees**<br /><br />array of objects<br /><br />Optional                        | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                   |
| config.fees\[].**type**<br /><br />string<br /><br />Required                          | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                            |
| config.fees\[].**schedule**<br /><br />array of objects<br /><br />Required            | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                         |
| config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Required            | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                               |
| config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Required            | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                       |
| config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Optional | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                          |
| config.**rewards**<br /><br />array of objects<br /><br />Optional                     | Contains one or more rewards associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `rewards` objects                                                                                                                                                                                                                                                                                                                             |
| config.rewards\[].**type**<br /><br />string<br /><br />Required                       | Type of reward.<br /><br />**Allowable Values:**<br /><br />`AUTO_CASH_BACK`, `CASH_BACK`, `STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                          |
| config.rewards\[].**method**<br /><br />string<br /><br />Required                     | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                |
| config.rewards\[].**value**<br /><br />decimal<br /><br />Optional                     | Value of the reward, either a flat reward amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                |
| config.**payment\_holds**<br /><br />object<br /><br />Optional                        | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                |
| config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Optional       | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                |
| config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Optional     | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                               |
| usages<br /><br />array of objects<br /><br />Required                                 | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account.<br /><br />You can pass only one `usages` object per `usages.type`.<br /><br />**Allowable Values:**<br /><br />One or more `usages` objects                                                                                                                                                                   |
| usages\[].**type**<br /><br />string<br /><br />Required                               | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                            |
| usages\[].**aprs**<br /><br />array of objects<br /><br />Required                     | Contains one or more annual percentage rates (APRs) associated with the type of balance on the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                  |
| usages\[].aprs\[].**type**<br /><br />string<br /><br />Required                       | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                             |
| usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Required         | Contains one or more `schedule` objects, which contain information on the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                             |
| usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Optional           | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                  |
| usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Required         | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100 |
| usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Optional        | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                            |
| usages\[].**fees**<br /><br />array of objects<br /><br />Optional                     | Contains one or more fees associated with the usage type.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                       |
| usages\[].fees\[].**type**<br /><br />string<br /><br />Required                       | Type of fee.<br /><br />**NOTE:** Only `RETURNED_PAYMENT_FEE`, `LATE_PAYMENT_FEE`, `ANNUAL_FEE`, and `MONTHLY_FEE` are currently supported. Do not pass other fees types.<br /><br />**Allowable Values:**<br /><br />`FOREIGN_TRANSACTION_FEE`, `OVER_LIMIT_FEE`, `LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `CARD_REPLACEMENT_FEE`, `MINIMUM_INTEREST_FEE`, `MINIMUM_INTEREST_FEE_REVERSAL`, `ANNUAL_FEE`, `MONTHLY_FEE`, `ACCOUNT_FEE`                             |
| usages\[].fees\[].**method**<br /><br />string<br /><br />Required                     | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                |
| usages\[].fees\[].**value**<br /><br />decimal<br /><br />Optional                     | Value of the fee, either a flat fee amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                          |

<h3 id="_sample_request_body">
  Sample request body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "my_account_token_12",
  "name": "Jack Smith's account",
  "description": "Consumer credit account for Jack Smith",
  "credit_product_token": "my_credit_product1234",
  "user_token": "user1234",
  "external_offer_id": "my_ext_offer_12",
  "credit_limit": 1500,
  "config": {
    "billing_cycle_day": 1,
    "fees": [
      {
        "type": "LATE_PAYMENT_FEE",
        "schedule": [
          {
            "method": "FLAT",
            "value": 6
          }
        ]
      },
      {
        "type": "RETURNED_PAYMENT_FEE",
        "schedule": [
          {
            "method": "FLAT",
            "value": 10
          }
        ]
      },
      {
        "type": "FOREIGN_TRANSACTION_FEE",
        "schedule": [
          {
            "method": "PERCENTAGE",
            "value": 12.5
          }
        ]
      }
    ]
  },
  "usages": [
    {
      "type": "PURCHASE",
      "aprs": [
        {
          "type": "GO_TO",
          "schedule": [
            {
              "value": 12
            }
          ]
        }
      ]
    }
  ]
}
```

<h3 id="_response_body">
  Response body
</h3>

| Fields                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                                                               | Unique identifier of the credit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| secured\_account\_token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the secured account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| name<br /><br />string<br /><br />Conditionally returned                                                  | Name of the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                                           | Description for the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| currency\_code<br /><br />string<br /><br />Returned                                                      | Valid three-digit <a href="https://www.iso.org/iso-4217-currency-codes.html" target="_blank" rel="noopener">ISO 4217 currency code</a>.<br /><br />**Allowable Values:**<br /><br />`USD`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| status<br /><br />string<br /><br />Returned                                                              | Status of the credit account.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| substatuses<br /><br />array of strings<br /><br />Conditionally returned                                 | Substatuses of the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more credit account substatuses: `HARDSHIP`, `FRAUD`, `CEASE_AND_DESIST`, `OPT_OUT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                           | Substatuses of the users under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more user substatuses: `MLA`, `SCRA`, `DECEASED`, `BANKRUPTCY`, `POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| business\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                       | Substatuses of the business under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more business substatuses: `BANKRUPTCY``POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| activation\_time<br /><br />datetime<br /><br />Conditionally returned                                    | Date and time when the credit account was activated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| created\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| updated\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| type<br /><br />string<br /><br />Returned                                                                | Type of credit account.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `BUSINESS`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| bundle\_token<br /><br />string<br /><br />Conditionally returned                                         | Unique identifier of the associated bundle product.<br /><br />**Allowable Values:**<br /><br />Existing bundle token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| credit\_product\_token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing credit product token. Optional if a `bundle_token` is provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_token<br /><br />string<br /><br />Conditionally returned                                           | Unique identifier of the primary account holder or an administrative user of a business account.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| business\_token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the parent business program.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing business token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| external\_offer\_id<br /><br />string<br /><br />Conditionally returned                                   | Unique identifier you provide of the associated external credit offer.<br /><br />**Allowable Values:**<br /><br />Your external offer identifier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| credit\_limit<br /><br />decimal<br /><br />Conditionally returned                                        | Maximum balance the credit account can carry. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />0–1000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| current\_balance<br /><br />decimal<br /><br />Conditionally returned                                     | Current purchase balance on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| available\_credit<br /><br />decimal<br /><br />Conditionally returned                                    | Amount of credit available for use on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| remaining\_statement\_balance<br /><br />decimal<br /><br />Conditionally returned                        | Amount remaining on the latest statement’s balance after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| remaining\_min\_payment\_due<br /><br />decimal<br /><br />Conditionally returned                         | Amount remaining on the latest statement’s minimum payment after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| latest\_statement\_cycle\_type<br /><br />string<br /><br />Conditionally returned                        | Type of cycle.<br /><br />- `BEGINNING_REVOLVING` - Account is beginning to revolve and just started carrying a balance from the previous month.<br />- `REVOLVING` - Account is revolving and has been carrying a balance from month to month for more than one month.<br />- `END_REVOLVING` - Account is no longer revolving and the previous month’s balance is paid off.<br />- `TRANSACTING` - Account is not revolving and the balance is paid off each month.<br /><br />**Allowable Values:**<br /><br />`BEGINNING_REVOLVING`, `REVOLVING`, `END_REVOLVING`, `TRANSACTING`<br /><br />**NOTE:** When <a href="/core-api/credit-accounts/#create_credit_account">creating</a> or <a href="/core-api/credit-accounts/#update_account">updating</a> an account, only `TRANSACTING` is allowed. |
| config<br /><br />object<br /><br />Returned                                                              | Contains information returned when configuring an account’s billing cycle day, payment due day, fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                     | Day of the month when the billing cycle starts. If an override value is not provided, the default value is derived from the bundle.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**payment\_due\_day**<br /><br />integer<br /><br />Conditionally returned                         | Day of the month when the payment for the previous billing cycle is due.<br /><br />**Allowable Values:**<br /><br />31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_due\_interval**<br /><br />integer<br /><br />Conditionally returned                    | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Returned                                   | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.**card\_level**<br /><br />string<br /><br />Returned                                              | Level of the credit card.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`, `NA`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**fees**<br /><br />array of objects<br /><br />Conditionally returned                             | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.fees\[].**type**<br /><br />string<br /><br />Conditionally returned                               | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| config.fees\[].**active**<br /><br />boolean<br /><br />Conditionally returned                            | Whether the fee is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.fees\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| config.fees\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.fees\[].**schedule**<br /><br />array of objects<br /><br />Conditionally returned                 | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Returned                               | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                               | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned      | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.**rewards**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more rewards associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `rewards` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.rewards\[].**type**<br /><br />string<br /><br />Returned                                          | Type of reward.<br /><br />**Allowable Values:**<br /><br />`AUTO_CASH_BACK`, `CASH_BACK`, `STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.rewards\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.rewards\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the reward, either a flat reward amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_holds**<br /><br />object<br /><br />Returned                                           | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Conditionally returned            | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Conditionally returned          | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.**min\_payment**<br /><br />object<br /><br />Conditionally returned                               | Contains configurations for a minimum payment override on a credit account, which overrides the minimum payment configurations on the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.min\_payment.**override\_start\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the minimum payment override starts, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.min\_payment.**override\_end\_time**<br /><br />datetime<br /><br />Conditionally returned         | Date and time when the minimum payment override ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.min\_payment.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned   | Flat amount of the minimum payment override.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.min\_payment.**min\_payment\_percentage**<br /><br />decimal<br /><br />Conditionally returned     | Percentage of the total statement balance used to calculate the minimum payment override amount.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| config.min\_payment.**active**<br /><br />boolean<br /><br />Conditionally returned                       | Whether the minimum payment override is currently active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages<br /><br />array of objects<br /><br />Conditionally returned                                      | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `usages` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].**type**<br /><br />string<br /><br />Returned                                                  | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].**aprs**<br /><br />array of objects<br /><br />Returned                                        | Contains one or more APRs associated with the type of balance on the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].**type**<br /><br />string<br /><br />Returned                                          | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**active**<br /><br />boolean<br /><br />Conditionally returned                         | Whether the APR is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Returned                            | Contains one or more `schedule` objects, which contain information about the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Conditionally returned                | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                            | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Conditionally returned             | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**apply\_next\_cycle**<br /><br />boolean<br /><br />Conditionally returned | Whether the APR is ignored for the current billing cycle and applied on the next.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| usages\[].**fees**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more fees associated with the usage type.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| usages\[].fees\[].**type**<br /><br />string<br /><br />Returned                                          | Type of fee.<br /><br />**NOTE:** Only `RETURNED_PAYMENT_FEE`, `LATE_PAYMENT_FEE`, `ANNUAL_FEE`, and `MONTHLY_FEE` are currently supported. Do not pass other fees types.<br /><br />**Allowable Values:**<br /><br />`FOREIGN_TRANSACTION_FEE`, `OVER_LIMIT_FEE`, `LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `CARD_REPLACEMENT_FEE`, `MINIMUM_INTEREST_FEE`, `MINIMUM_INTEREST_FEE_REVERSAL`, `ANNUAL_FEE`, `MONTHLY_FEE`, `ACCOUNT_FEE`                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].fees\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| usages\[].fees\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the fee, either a flat fee amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| max\_apr\_schedules<br /><br />array of objects<br /><br />Conditionally returned                         | Contains `max_apr_schedule` objects, which provide information about any temporary overrides of the APRs on the credit account. This could include special APR rates due to `account/user` substatus changes.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `override_schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**value**<br /><br />decimal<br /><br />Returned                                   | The APR percentage value. This is the value of the fixed rate during the override period. The APR value must adhere to the constraints of the main schedule, such as maximum allowable values.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**start\_date**<br /><br />datetime<br /><br />Returned                            | Date and time when the override APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| max\_apr\_schedules\[].**end\_date**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the override APR ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| max\_apr\_schedules\[].**reason**<br /><br />string<br /><br />Returned                                   | Reason for the override APR.<br /><br />**Allowable Values:**<br /><br />`SCRA`, `MLA`, `HARDSHIP`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |

<h3 id="_sample_response_body">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "my_account_token_12",
  "name": "Jack Smith's account",
  "description": "Consumer credit account for Jack Smith",
  "currency_code": "USD",
  "status": "UNACTIVATED",
  "substatuses": [],
  "user_substatuses": [],
  "activation_time": "2025-08-26T22:55:52.302Z",
  "created_time": "2025-09-03T19:06:27.915Z",
  "updated_time": "2025-09-03T19:06:27.915Z",
  "type": "CONSUMER",
  "credit_product_token": "my_credit_product1234",
  "user_token": "user1234",
  "external_offer_id": "my_ext_offer_12",
  "credit_limit": 1500,
  "current_balance": 0,
  "available_credit": 1500,
  "remaining_statement_balance": 0,
  "remaining_min_payment_due": 0,
  "latest_statement_cycle_type": "TRANSACTING",
  "config": {
    "billing_cycle_day": 1,
    "card_level": "TRADITIONAL",
    "e_disclosure_active": true,
    "fees": [
      {
        "type": "LATE_PAYMENT_FEE",
        "active": true,
        "created_date": "2025-09-03T19:06:27.946Z",
        "updated_date": "2025-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 6,
            "effective_date": "2025-09-03T19:06:27.946Z"
          }
        ]
      },
      {
        "type": "RETURNED_PAYMENT_FEE",
        "active": true,
        "created_date": "2025-09-03T19:06:27.946Z",
        "updated_date": "2025-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 10,
            "effective_date": "2025-09-03T19:06:27.946Z"
          }
        ]
      },
      {
        "type": "FOREIGN_TRANSACTION_FEE",
        "active": true,
        "created_date": "2025-09-03T19:06:27.946Z",
        "updated_date": "2025-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "PERCENTAGE",
            "value": 12.5
          }
        ]
      }
    ],
    "rewards": [],
    "payment_holds": {
      "ach_hold_days": 0,
      "check_hold_days": 0
    }
  },
  "usages": [
    {
      "type": "PURCHASE",
      "aprs": [
        {
          "type": "GO_TO",
          "active": true,
          "created_date": "2025-09-03T19:06:27.927Z",
          "updated_date": "2025-09-03T19:06:27.927Z",
          "schedule": [
            {
              "value": 12,
              "effective_date": "2025-09-03T19:06:27.927Z"
            }
          ]
        }
      ],
      "fees": []
    }
  ],
  "max_apr_schedules": []
}
```

<h2 id="list_accounts">
  List accounts
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/accounts`

Retrieve an array of credit accounts.

This endpoint supports [sorting and pagination](/core-api/sorting-and-pagination/).

<h3 id="_url_query_parameters">
  URL query parameters
</h3>

| Fields                                                        | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| card\_token<br /><br />string<br /><br />Optional             | Unique identifier of the credit card associated with the account.<br /><br />**Allowable Values:**<br /><br />Existing card token                                                                                                                                                                                                                                                                            |
| count<br /><br />integer<br /><br />Optional                  | Number of credit account resources to retrieve.<br /><br />**Allowable Values:**<br /><br />1–100                                                                                                                                                                                                                                                                                                            |
| 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                                                                                                                                                                                                                                                                                              |
| sort\_by<br /><br />string<br /><br />Optional                | Field on which to sort. Prefix the field name with a hyphen (`-`) to sort in descending order. Omit the hyphen to sort in ascending order.<br /><br />**NOTE:** You must sort using system field names such as `lastModifiedTime`, and not by the field names appearing in response bodies such as `last_modified_time`.<br /><br />**Allowable Values:**<br /><br />`lastModifiedTime`, `-lastModifiedTime` |
| light\_response<br /><br />boolean<br /><br />Optional        | If `true`, returns a lightweight response without any balances and usages.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                       |
| secured\_account\_token<br /><br />string<br /><br />Optional | Unique identifier of an existing secured account. This field is required when policy product subtype is `SECURED`.<br /><br />**Allowable Values:**<br /><br />Existing secured account token                                                                                                                                                                                                                |
| user\_token<br /><br />string<br /><br />Optional             | Unique identifier of the user by which to filter accounts.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                                                   |

<h3 id="_response_body_2">
  Response body
</h3>

| Fields                                                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Returned                                                                      | Number of resources returned.<br /><br />**Allowable Values:**<br /><br />1-10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| start\_index<br /><br />integer<br /><br />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 />Returned                                                                 | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| is\_more<br /><br />boolean<br /><br />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 />Returned                                                              | Contains one or more credit accounts.<br /><br />**Allowable Values:**<br /><br />One or more credit accounts                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].**token**<br /><br />string<br /><br />Returned                                                           | Unique identifier of the credit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].**secured\_account\_token**<br /><br />string<br /><br />Conditionally returned                           | Unique identifier of the secured account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                                              | Name of the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                                       | Description for the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| data\[].**currency\_code**<br /><br />string<br /><br />Returned                                                  | Valid three-digit <a href="https://www.iso.org/iso-4217-currency-codes.html" target="_blank" rel="noopener">ISO 4217 currency code</a>.<br /><br />**Allowable Values:**<br /><br />`USD`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| data\[].**status**<br /><br />string<br /><br />Returned                                                          | Status of the credit account.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].**substatuses**<br /><br />array of strings<br /><br />Conditionally returned                             | Substatuses of the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more credit account substatuses: `HARDSHIP`, `FRAUD`, `CEASE_AND_DESIST`, `OPT_OUT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].**user\_substatuses**<br /><br />array of strings<br /><br />Conditionally returned                       | Substatuses of the users under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more user substatuses: `MLA`, `SCRA`, `DECEASED`, `BANKRUPTCY`, `POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].**business\_substatuses**<br /><br />array of strings<br /><br />Conditionally returned                   | Substatuses of the business under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more business substatuses: `BANKRUPTCY``POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| data\[].**activation\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the credit account was activated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| data\[].**created\_time**<br /><br />datetime<br /><br />Returned                                                 | Date and time when the credit account was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].**updated\_time**<br /><br />datetime<br /><br />Returned                                                 | Date and time when the credit account was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].**type**<br /><br />string<br /><br />Returned                                                            | Type of credit account.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `BUSINESS`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].**bundle\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of the associated bundle product.<br /><br />**Allowable Values:**<br /><br />Existing bundle token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].**credit\_product\_token**<br /><br />string<br /><br />Conditionally returned                            | Unique identifier of the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing credit product token. Optional if a `bundle_token` is provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].**user\_token**<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the primary account holder or an administrative user of a business account.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| data\[].**business\_token**<br /><br />string<br /><br />Conditionally returned                                   | Unique identifier of the parent business program.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing business token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].**external\_offer\_id**<br /><br />string<br /><br />Conditionally returned                               | Unique identifier you provide of the associated external credit offer.<br /><br />**Allowable Values:**<br /><br />Your external offer identifier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].**credit\_limit**<br /><br />decimal<br /><br />Conditionally returned                                    | Maximum balance the credit account can carry. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />0–1000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].**current\_balance**<br /><br />decimal<br /><br />Conditionally returned                                 | Current purchase balance on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].**available\_credit**<br /><br />decimal<br /><br />Conditionally returned                                | Amount of credit available for use on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].**remaining\_statement\_balance**<br /><br />decimal<br /><br />Conditionally returned                    | Amount remaining on the latest statement’s balance after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].**remaining\_min\_payment\_due**<br /><br />decimal<br /><br />Conditionally returned                     | Amount remaining on the latest statement’s minimum payment after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].**latest\_statement\_cycle\_type**<br /><br />string<br /><br />Conditionally returned                    | Type of cycle.<br /><br />- `BEGINNING_REVOLVING` - Account is beginning to revolve and just started carrying a balance from the previous month.<br />- `REVOLVING` - Account is revolving and has been carrying a balance from month to month for more than one month.<br />- `END_REVOLVING` - Account is no longer revolving and the previous month’s balance is paid off.<br />- `TRANSACTING` - Account is not revolving and the balance is paid off each month.<br /><br />**Allowable Values:**<br /><br />`BEGINNING_REVOLVING`, `REVOLVING`, `END_REVOLVING`, `TRANSACTING`<br /><br />**NOTE:** When <a href="/core-api/credit-accounts/#create_credit_account">creating</a> or <a href="/core-api/credit-accounts/#update_account">updating</a> an account, only `TRANSACTING` is allowed. |
| data\[].**config**<br /><br />object<br /><br />Returned                                                          | Contains information returned when configuring an account’s billing cycle day, payment due day, fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].config.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                     | Day of the month when the billing cycle starts. If an override value is not provided, the default value is derived from the bundle.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].config.**payment\_due\_day**<br /><br />integer<br /><br />Conditionally returned                         | Day of the month when the payment for the previous billing cycle is due.<br /><br />**Allowable Values:**<br /><br />31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].config.**payment\_due\_interval**<br /><br />integer<br /><br />Conditionally returned                    | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Returned                                   | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].config.**card\_level**<br /><br />string<br /><br />Returned                                              | Level of the credit card.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`, `NA`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].config.**fees**<br /><br />array of objects<br /><br />Conditionally returned                             | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].config.fees\[].**type**<br /><br />string<br /><br />Conditionally returned                               | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].config.fees\[].**active**<br /><br />boolean<br /><br />Conditionally returned                            | Whether the fee is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].config.fees\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].config.fees\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].config.fees\[].**schedule**<br /><br />array of objects<br /><br />Conditionally returned                 | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| data\[].config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Returned                               | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                               | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned      | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].config.**rewards**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more rewards associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `rewards` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].config.rewards\[].**type**<br /><br />string<br /><br />Returned                                          | Type of reward.<br /><br />**Allowable Values:**<br /><br />`AUTO_CASH_BACK`, `CASH_BACK`, `STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].config.rewards\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].config.rewards\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the reward, either a flat reward amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].config.**payment\_holds**<br /><br />object<br /><br />Returned                                           | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Conditionally returned            | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Conditionally returned          | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].config.**min\_payment**<br /><br />object<br /><br />Conditionally returned                               | Contains configurations for a minimum payment override on a credit account, which overrides the minimum payment configurations on the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].config.min\_payment.**override\_start\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the minimum payment override starts, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].config.min\_payment.**override\_end\_time**<br /><br />datetime<br /><br />Conditionally returned         | Date and time when the minimum payment override ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].config.min\_payment.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned   | Flat amount of the minimum payment override.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| data\[].config.min\_payment.**min\_payment\_percentage**<br /><br />decimal<br /><br />Conditionally returned     | Percentage of the total statement balance used to calculate the minimum payment override amount.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| data\[].config.min\_payment.**active**<br /><br />boolean<br /><br />Conditionally returned                       | Whether the minimum payment override is currently active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].**usages**<br /><br />array of objects<br /><br />Conditionally returned                                  | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `usages` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].usages\[].**type**<br /><br />string<br /><br />Returned                                                  | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].usages\[].**aprs**<br /><br />array of objects<br /><br />Returned                                        | Contains one or more APRs associated with the type of balance on the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].usages\[].aprs\[].**type**<br /><br />string<br /><br />Returned                                          | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].usages\[].aprs\[].**active**<br /><br />boolean<br /><br />Conditionally returned                         | Whether the APR is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].usages\[].aprs\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].usages\[].aprs\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Returned                            | Contains one or more `schedule` objects, which contain information about the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Conditionally returned                | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| data\[].usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                            | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                |
| data\[].usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Conditionally returned             | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].usages\[].aprs\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].usages\[].aprs\[].schedule\[].**apply\_next\_cycle**<br /><br />boolean<br /><br />Conditionally returned | Whether the APR is ignored for the current billing cycle and applied on the next.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].usages\[].**fees**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more fees associated with the usage type.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].usages\[].fees\[].**type**<br /><br />string<br /><br />Returned                                          | Type of fee.<br /><br />**NOTE:** Only `RETURNED_PAYMENT_FEE`, `LATE_PAYMENT_FEE`, `ANNUAL_FEE`, and `MONTHLY_FEE` are currently supported. Do not pass other fees types.<br /><br />**Allowable Values:**<br /><br />`FOREIGN_TRANSACTION_FEE`, `OVER_LIMIT_FEE`, `LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `CARD_REPLACEMENT_FEE`, `MINIMUM_INTEREST_FEE`, `MINIMUM_INTEREST_FEE_REVERSAL`, `ANNUAL_FEE`, `MONTHLY_FEE`, `ACCOUNT_FEE`                                                                                                                                                                                                                                                                                                                                                            |
| data\[].usages\[].fees\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].usages\[].fees\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the fee, either a flat fee amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].**max\_apr\_schedules**<br /><br />array of objects<br /><br />Conditionally returned                     | Contains `max_apr_schedule` objects, which provide information about any temporary overrides of the APRs on the credit account. This could include special APR rates due to `account/user` substatus changes.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `override_schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].max\_apr\_schedules\[].**value**<br /><br />decimal<br /><br />Returned                                   | The APR percentage value. This is the value of the fixed rate during the override period. The APR value must adhere to the constraints of the main schedule, such as maximum allowable values.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| data\[].max\_apr\_schedules\[].**start\_date**<br /><br />datetime<br /><br />Returned                            | Date and time when the override APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].max\_apr\_schedules\[].**end\_date**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the override APR ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].max\_apr\_schedules\[].**reason**<br /><br />string<br /><br />Returned                                   | Reason for the override APR.<br /><br />**Allowable Values:**<br /><br />`SCRA`, `MLA`, `HARDSHIP`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |

<h3 id="_sample_response_body_2">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "count": 1,
  "start_index": 0,
  "end_index": 4,
  "is_more": true,
  "data": [
    {
      "token": "credit_account_token1234",
      "name": "John Jacob",
      "description": "Consumer credit account for John Jacob",
      "currency_code": "USD",
      "status": "ACTIVE",
      "substatuses": [],
      "user_substatuses": [],
      "activation_time": "2025-08-26T22:55:52.302Z",
      "created_time": "2025-08-26T22:55:52.100Z",
      "updated_time": "2025-08-26T22:55:52.304Z",
      "type": "CONSUMER",
      "credit_product_token": "credit_product_token1234",
      "user_token": "user_token1234",
      "business_token": "business_token123",
      "external_offer_id": "external-offer-11",
      "credit_limit": 6000,
      "current_balance": 0,
      "available_credit": 3232,
      "remaining_statement_balance": 2768,
      "remaining_min_payment_due": 25,
      "latest_statement_cycle_type": "TRANSACTING",
      "config": {
        "billing_cycle_day": 1,
        "payment_due_day": 31,
        "card_level": "TRADITIONAL",
        "e_disclosure_active": true,
        "fees": [
          {
            "type": "LATE_PAYMENT_FEE",
            "active": true,
            "created_date": "2025-08-26T22:55:52.124Z",
            "updated_date": "2025-08-26T22:55:52.124Z",
            "schedule": [
              {
                "method": "FLAT",
                "value": 25,
                "effective_date": "2025-08-26T22:55:52.124Z"
              }
            ]
          },
          {
            "type": "RETURNED_PAYMENT_FEE",
            "active": true,
            "created_date": "2025-09-03T19:06:27.946Z",
            "updated_date": "2025-09-03T19:06:27.946Z",
            "schedule": [
              {
                "method": "FLAT",
                "value": 10,
                "effective_date": "2025-09-03T19:06:27.946Z"
              }
            ]
          },
          {
            "type": "FOREIGN_TRANSACTION_FEE",
            "active": true,
            "created_date": "2025-09-03T19:06:27.946Z",
            "updated_date": "2025-09-03T19:06:27.946Z",
            "schedule": [
              {
                "method": "PERCENTAGE",
                "value": 12.5
              }
            ]
          }
        ],
        "rewards": [],
        "payment_holds": {
          "ach_hold_days": 0,
          "check_hold_days": 0
        }
      },
      "usages": [
        {
          "type": "PURCHASE",
          "aprs": [
            {
              "type": "GO_TO",
              "active": true,
              "created_date": "2025-08-26T22:55:52.106Z",
              "updated_date": "2025-08-26T22:55:52.106Z",
              "schedule": [
                {
                  "value": 14.99,
                  "effective_date": "2025-08-26T22:55:52.106Z"
                }
              ]
            }
          ],
          "fees": []
        }
      ],
      "max_apr_schedules": []
    }
  ]
}
```

<h2 id="retrieve_account">
  Retrieve account
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/accounts/{account_token}`

Retrieve a credit account.

<h3 id="_url_path_parameters">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the credit account to retrieve.<br /><br />Send a `GET` request to `/credit/accounts` to retrieve existing credit account tokens.<br /><br />**Allowable Values:**<br /><br />Existing account token |

<h3 id="_url_query_parameters_2">
  URL query parameters
</h3>

| Fields                                                                | Description                                                                                                                          |
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| effective\_fee\_schedule\_only<br /><br />boolean<br /><br />Optional | Display the effective fee schedule only.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                 |
| light\_response<br /><br />boolean<br /><br />Optional                | If true, returns a lightweight response without any balances and usages.<br /><br />**Allowable Values:**<br /><br />`true`, `false` |

<h3 id="_response_body_3">
  Response body
</h3>

| Fields                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                                                               | Unique identifier of the credit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| secured\_account\_token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the secured account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| name<br /><br />string<br /><br />Conditionally returned                                                  | Name of the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                                           | Description for the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| currency\_code<br /><br />string<br /><br />Returned                                                      | Valid three-digit <a href="https://www.iso.org/iso-4217-currency-codes.html" target="_blank" rel="noopener">ISO 4217 currency code</a>.<br /><br />**Allowable Values:**<br /><br />`USD`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| status<br /><br />string<br /><br />Returned                                                              | Status of the credit account.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| substatuses<br /><br />array of strings<br /><br />Conditionally returned                                 | Substatuses of the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more credit account substatuses: `HARDSHIP`, `FRAUD`, `CEASE_AND_DESIST`, `OPT_OUT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                           | Substatuses of the users under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more user substatuses: `MLA`, `SCRA`, `DECEASED`, `BANKRUPTCY`, `POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| business\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                       | Substatuses of the business under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more business substatuses: `BANKRUPTCY``POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| activation\_time<br /><br />datetime<br /><br />Conditionally returned                                    | Date and time when the credit account was activated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| created\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| updated\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| type<br /><br />string<br /><br />Returned                                                                | Type of credit account.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `BUSINESS`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| bundle\_token<br /><br />string<br /><br />Conditionally returned                                         | Unique identifier of the associated bundle product.<br /><br />**Allowable Values:**<br /><br />Existing bundle token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| credit\_product\_token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing credit product token. Optional if a `bundle_token` is provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_token<br /><br />string<br /><br />Conditionally returned                                           | Unique identifier of the primary account holder or an administrative user of a business account.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| business\_token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the parent business program.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing business token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| external\_offer\_id<br /><br />string<br /><br />Conditionally returned                                   | Unique identifier you provide of the associated external credit offer.<br /><br />**Allowable Values:**<br /><br />Your external offer identifier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| credit\_limit<br /><br />decimal<br /><br />Conditionally returned                                        | Maximum balance the credit account can carry. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />0–1000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| current\_balance<br /><br />decimal<br /><br />Conditionally returned                                     | Current purchase balance on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| available\_credit<br /><br />decimal<br /><br />Conditionally returned                                    | Amount of credit available for use on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| remaining\_statement\_balance<br /><br />decimal<br /><br />Conditionally returned                        | Amount remaining on the latest statement’s balance after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| remaining\_min\_payment\_due<br /><br />decimal<br /><br />Conditionally returned                         | Amount remaining on the latest statement’s minimum payment after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| latest\_statement\_cycle\_type<br /><br />string<br /><br />Conditionally returned                        | Type of cycle.<br /><br />- `BEGINNING_REVOLVING` - Account is beginning to revolve and just started carrying a balance from the previous month.<br />- `REVOLVING` - Account is revolving and has been carrying a balance from month to month for more than one month.<br />- `END_REVOLVING` - Account is no longer revolving and the previous month’s balance is paid off.<br />- `TRANSACTING` - Account is not revolving and the balance is paid off each month.<br /><br />**Allowable Values:**<br /><br />`BEGINNING_REVOLVING`, `REVOLVING`, `END_REVOLVING`, `TRANSACTING`<br /><br />**NOTE:** When <a href="/core-api/credit-accounts/#create_credit_account">creating</a> or <a href="/core-api/credit-accounts/#update_account">updating</a> an account, only `TRANSACTING` is allowed. |
| config<br /><br />object<br /><br />Returned                                                              | Contains information returned when configuring an account’s billing cycle day, payment due day, fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                     | Day of the month when the billing cycle starts. If an override value is not provided, the default value is derived from the bundle.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**payment\_due\_day**<br /><br />integer<br /><br />Conditionally returned                         | Day of the month when the payment for the previous billing cycle is due.<br /><br />**Allowable Values:**<br /><br />31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_due\_interval**<br /><br />integer<br /><br />Conditionally returned                    | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Returned                                   | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.**card\_level**<br /><br />string<br /><br />Returned                                              | Level of the credit card.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`, `NA`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**fees**<br /><br />array of objects<br /><br />Conditionally returned                             | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.fees\[].**type**<br /><br />string<br /><br />Conditionally returned                               | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| config.fees\[].**active**<br /><br />boolean<br /><br />Conditionally returned                            | Whether the fee is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.fees\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| config.fees\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.fees\[].**schedule**<br /><br />array of objects<br /><br />Conditionally returned                 | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Returned                               | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                               | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned      | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.**rewards**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more rewards associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `rewards` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.rewards\[].**type**<br /><br />string<br /><br />Returned                                          | Type of reward.<br /><br />**Allowable Values:**<br /><br />`AUTO_CASH_BACK`, `CASH_BACK`, `STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.rewards\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.rewards\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the reward, either a flat reward amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_holds**<br /><br />object<br /><br />Returned                                           | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Conditionally returned            | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Conditionally returned          | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.**min\_payment**<br /><br />object<br /><br />Conditionally returned                               | Contains configurations for a minimum payment override on a credit account, which overrides the minimum payment configurations on the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.min\_payment.**override\_start\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the minimum payment override starts, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.min\_payment.**override\_end\_time**<br /><br />datetime<br /><br />Conditionally returned         | Date and time when the minimum payment override ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.min\_payment.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned   | Flat amount of the minimum payment override.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.min\_payment.**min\_payment\_percentage**<br /><br />decimal<br /><br />Conditionally returned     | Percentage of the total statement balance used to calculate the minimum payment override amount.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| config.min\_payment.**active**<br /><br />boolean<br /><br />Conditionally returned                       | Whether the minimum payment override is currently active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages<br /><br />array of objects<br /><br />Conditionally returned                                      | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `usages` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].**type**<br /><br />string<br /><br />Returned                                                  | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].**aprs**<br /><br />array of objects<br /><br />Returned                                        | Contains one or more APRs associated with the type of balance on the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].**type**<br /><br />string<br /><br />Returned                                          | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**active**<br /><br />boolean<br /><br />Conditionally returned                         | Whether the APR is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Returned                            | Contains one or more `schedule` objects, which contain information about the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Conditionally returned                | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                            | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Conditionally returned             | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**apply\_next\_cycle**<br /><br />boolean<br /><br />Conditionally returned | Whether the APR is ignored for the current billing cycle and applied on the next.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| usages\[].**fees**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more fees associated with the usage type.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| usages\[].fees\[].**type**<br /><br />string<br /><br />Returned                                          | Type of fee.<br /><br />**NOTE:** Only `RETURNED_PAYMENT_FEE`, `LATE_PAYMENT_FEE`, `ANNUAL_FEE`, and `MONTHLY_FEE` are currently supported. Do not pass other fees types.<br /><br />**Allowable Values:**<br /><br />`FOREIGN_TRANSACTION_FEE`, `OVER_LIMIT_FEE`, `LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `CARD_REPLACEMENT_FEE`, `MINIMUM_INTEREST_FEE`, `MINIMUM_INTEREST_FEE_REVERSAL`, `ANNUAL_FEE`, `MONTHLY_FEE`, `ACCOUNT_FEE`                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].fees\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| usages\[].fees\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the fee, either a flat fee amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| max\_apr\_schedules<br /><br />array of objects<br /><br />Conditionally returned                         | Contains `max_apr_schedule` objects, which provide information about any temporary overrides of the APRs on the credit account. This could include special APR rates due to `account/user` substatus changes.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `override_schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**value**<br /><br />decimal<br /><br />Returned                                   | The APR percentage value. This is the value of the fixed rate during the override period. The APR value must adhere to the constraints of the main schedule, such as maximum allowable values.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**start\_date**<br /><br />datetime<br /><br />Returned                            | Date and time when the override APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| max\_apr\_schedules\[].**end\_date**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the override APR ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| max\_apr\_schedules\[].**reason**<br /><br />string<br /><br />Returned                                   | Reason for the override APR.<br /><br />**Allowable Values:**<br /><br />`SCRA`, `MLA`, `HARDSHIP`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |

<h3 id="_sample_response_body_3">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "credit_account_token1234",
  "name": "John Jacob",
  "description": "Consumer credit account for John Jacob",
  "currency_code": "USD",
  "status": "ACTIVE",
  "activation_time": "2021-08-26T22:55:52.302Z",
  "created_time": "2021-08-26T22:55:52.100Z",
  "updated_time": "2021-08-26T22:55:52.304Z",
  "type": "CONSUMER",
  "credit_product_token": "credit_product_token1234",
  "user_token": "user_token1234",
  "external_offer_id": "external-offer-11",
  "credit_limit": 6000,
  "current_balance": 0,
  "available_credit": 3232,
  "remaining_statement_balance": 2768,
  "remaining_min_payment_due": 25,
  "latest_statement_cycle_type": "TRANSACTING",
  "config": {
    "billing_cycle_day": 1,
    "payment_due_day": 31,
    "card_level": "TRADITIONAL",
    "e_disclosure_active": true,
    "fees": [
      {
        "type": "LATE_PAYMENT_FEE",
        "active": true,
        "created_date": "2021-08-26T22:55:52.124Z",
        "updated_date": "2021-08-26T22:55:52.124Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 25,
            "effective_date": "2021-08-26T22:55:52.124Z"
          }
        ]
      },
      {
        "type": "RETURNED_PAYMENT_FEE",
        "active": true,
        "created_date": "2021-09-03T19:06:27.946Z",
        "updated_date": "2021-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 10,
            "effective_date": "2021-09-03T19:06:27.946Z"
          }
        ]
      },
      {
        "type": "FOREIGN_TRANSACTION_FEE",
        "active": true,
        "created_date": "2021-09-03T19:06:27.946Z",
        "updated_date": "2021-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "PERCENTAGE",
            "value": 12.5
          }
        ]
      }
    ],
    "rewards": [],
    "payment_holds": {
      "ach_hold_days": 0,
      "check_hold_days": 0
    }
  },
  "usages": [
    {
      "type": "PURCHASE",
      "aprs": [
        {
          "type": "GO_TO",
          "active": true,
          "created_date": "2021-08-26T22:55:52.106Z",
          "updated_date": "2021-08-26T22:55:52.106Z",
          "schedule": [
            {
              "value": 14.99,
              "effective_date": "2021-08-26T22:55:52.106Z"
            }
          ]
        }
      ],
      "fees": []
    }
  ]
}
```

<h2 id="update_account">
  Update account
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/accounts/{account_token}`

Update a credit account.

<h3 id="_url_path_parameters_2">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                                                                             |
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the credit account to update.<br /><br />Send a `GET` request to `/credit/accounts` to retrieve existing credit account tokens.<br /><br />**Allowable Values:**<br /><br />Existing account token |

<h3 id="_request_body_2">
  Request body
</h3>

| Fields                                                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| config<br /><br />object<br /><br />Optional                                                | Contains information relevant for updating configurations for electronic disclosures, fees, payment holds, and minimum payment.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Optional                     | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| config.**fees**<br /><br />array of objects<br /><br />Optional                             | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.fees\[].**type**<br /><br />string<br /><br />Required                               | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| config.fees\[].**schedule**<br /><br />array of objects<br /><br />Required                 | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Required                 | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Required                 | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Optional      | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.**payment\_holds**<br /><br />object<br /><br />Optional                             | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Optional            | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Optional          | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.**payment\_due\_interval**<br /><br />integer<br /><br />Optional                    | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />For consumer programs, a minimum gap of 21 days is required between when a statement is delivered and the payment due date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                                                                                                                                                                                                                                                                                                                                                           |
| config.**min\_payment**<br /><br />object<br /><br />Optional                               | Contains configurations for a minimum payment override on a credit account, which overrides the minimum payment configurations on the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.min\_payment.**override\_start\_time**<br /><br />datetime<br /><br />Optional       | Date and time when the minimum payment override starts, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.min\_payment.**override\_end\_time**<br /><br />datetime<br /><br />Optional         | Date and time when the minimum payment override ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.min\_payment.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Optional   | Flat amount of the minimum payment override.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.min\_payment.**min\_payment\_percentage**<br /><br />decimal<br /><br />Optional     | Percentage of the total statement balance used to calculate the minimum payment override amount.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| config.min\_payment.**active**<br /><br />boolean<br /><br />Optional                       | Whether the minimum payment override is currently active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages<br /><br />array of objects<br /><br />Optional                                      | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account.<br /><br />You can pass only one `usages` object per `usages.type`.<br /><br />**Allowable Values:**<br /><br />One or more `usages` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| usages\[].**type**<br /><br />string<br /><br />Required                                    | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].**aprs**<br /><br />array of objects<br /><br />Optional                          | Contains one or more annual percentage rates (APRs) associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| usages\[].aprs\[].**type**<br /><br />string<br /><br />Required                            | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Required              | Contains one or more `schedule` objects, which contain information about the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Optional                | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Optional             | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Required              | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Optional   | Date and time when the APR goes into effect, in UTC.<br /><br />If you do not include a date-time value, the system uses the date and time when the API request was received.<br /><br />**NOTE:** When passing multiple `schedule` objects, this field is required in all objects but the first. If you do not include `effective_date` in the first `schedule`, the system uses the date and time when the API request was received.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                       |
| usages\[].aprs\[].schedule\[].**apply\_next\_cycle**<br /><br />boolean<br /><br />Optional | Whether the APR can be ignored for the current billing cycle and applied on the next.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| credit\_limit<br /><br />object<br /><br />Optional                                         | Contains information on the credit limit.<br /><br />**Allowable Values:**<br /><br />Existing `credit_limit` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| credit\_limit.**value**<br /><br />decimal<br /><br />Required                              | Maximum balance the credit account can carry.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| user\_token<br /><br />string<br /><br />Optional                                           | User token tied to the credit account. You can only update the value of the user token for business accounts.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| latest\_statement\_cycle\_type<br /><br />string<br /><br />Optional                        | Type of cycle.<br /><br />- `BEGINNING_REVOLVING` - Account is beginning to revolve and just started carrying a balance from the previous month.<br />- `REVOLVING` - Account is revolving and has been carrying a balance from month to month for more than one month.<br />- `END_REVOLVING` - Account is no longer revolving and the previous month’s balance is paid off.<br />- `TRANSACTING` - Account is not revolving and the balance is paid off each month.<br /><br />**Allowable Values:**<br /><br />`BEGINNING_REVOLVING`, `REVOLVING`, `END_REVOLVING`, `TRANSACTING`<br /><br />**NOTE:** When <a href="/core-api/credit-accounts/#create_credit_account">creating</a> or <a href="/core-api/credit-accounts/#update_account">updating</a> an account, only `TRANSACTING` is allowed. |

<h3 id="_sample_request_body_2">
  Sample request body
</h3>

```json JSON lines wrap theme={null}
{
  "config": {
    "payment_holds": {
      "ach_hold_days": 3,
      "check_hold_days": 5
    }
  },
  "credit_limit": {
    "value": 6000
  },
  "latest_statement_cycle_type": "TRANSACTING"
}
```

<h3 id="_response_body_4">
  Response body
</h3>

| Fields                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                                                               | Unique identifier of the credit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| secured\_account\_token<br /><br />string<br /><br />Conditionally returned                               | Unique identifier of the secured account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| name<br /><br />string<br /><br />Conditionally returned                                                  | Name of the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                                           | Description for the credit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| currency\_code<br /><br />string<br /><br />Returned                                                      | Valid three-digit <a href="https://www.iso.org/iso-4217-currency-codes.html" target="_blank" rel="noopener">ISO 4217 currency code</a>.<br /><br />**Allowable Values:**<br /><br />`USD`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| status<br /><br />string<br /><br />Returned                                                              | Status of the credit account.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| substatuses<br /><br />array of strings<br /><br />Conditionally returned                                 | Substatuses of the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more credit account substatuses: `HARDSHIP`, `FRAUD`, `CEASE_AND_DESIST`, `OPT_OUT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                           | Substatuses of the users under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more user substatuses: `MLA`, `SCRA`, `DECEASED`, `BANKRUPTCY`, `POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| business\_substatuses<br /><br />array of strings<br /><br />Conditionally returned                       | Substatuses of the business under the credit account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more business substatuses: `BANKRUPTCY``POWER_OF_ATTORNEY`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| activation\_time<br /><br />datetime<br /><br />Conditionally returned                                    | Date and time when the credit account was activated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| created\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| updated\_time<br /><br />datetime<br /><br />Returned                                                     | Date and time when the credit account was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| type<br /><br />string<br /><br />Returned                                                                | Type of credit account.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `BUSINESS`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| bundle\_token<br /><br />string<br /><br />Conditionally returned                                         | Unique identifier of the associated bundle product.<br /><br />**Allowable Values:**<br /><br />Existing bundle token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| credit\_product\_token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing credit product token. Optional if a `bundle_token` is provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| user\_token<br /><br />string<br /><br />Conditionally returned                                           | Unique identifier of the primary account holder or an administrative user of a business account.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing user token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| business\_token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the parent business program.<br /><br />Either a `user_token` or `business_token` is returned, not both.<br /><br />**Allowable Values:**<br /><br />Existing business token                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| external\_offer\_id<br /><br />string<br /><br />Conditionally returned                                   | Unique identifier you provide of the associated external credit offer.<br /><br />**Allowable Values:**<br /><br />Your external offer identifier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| credit\_limit<br /><br />decimal<br /><br />Conditionally returned                                        | Maximum balance the credit account can carry. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />0–1000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| current\_balance<br /><br />decimal<br /><br />Conditionally returned                                     | Current purchase balance on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| available\_credit<br /><br />decimal<br /><br />Conditionally returned                                    | Amount of credit available for use on the credit account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| remaining\_statement\_balance<br /><br />decimal<br /><br />Conditionally returned                        | Amount remaining on the latest statement’s balance after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| remaining\_min\_payment\_due<br /><br />decimal<br /><br />Conditionally returned                         | Amount remaining on the latest statement’s minimum payment after it is adjusted for payments, returned payments, and applicable credits that occurred after the latest statement’s closing date. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| latest\_statement\_cycle\_type<br /><br />string<br /><br />Conditionally returned                        | Type of cycle.<br /><br />- `BEGINNING_REVOLVING` - Account is beginning to revolve and just started carrying a balance from the previous month.<br />- `REVOLVING` - Account is revolving and has been carrying a balance from month to month for more than one month.<br />- `END_REVOLVING` - Account is no longer revolving and the previous month’s balance is paid off.<br />- `TRANSACTING` - Account is not revolving and the balance is paid off each month.<br /><br />**Allowable Values:**<br /><br />`BEGINNING_REVOLVING`, `REVOLVING`, `END_REVOLVING`, `TRANSACTING`<br /><br />**NOTE:** When <a href="/core-api/credit-accounts/#create_credit_account">creating</a> or <a href="/core-api/credit-accounts/#update_account">updating</a> an account, only `TRANSACTING` is allowed. |
| config<br /><br />object<br /><br />Returned                                                              | Contains information returned when configuring an account’s billing cycle day, payment due day, fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `config` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                     | Day of the month when the billing cycle starts. If an override value is not provided, the default value is derived from the bundle.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**payment\_due\_day**<br /><br />integer<br /><br />Conditionally returned                         | Day of the month when the payment for the previous billing cycle is due.<br /><br />**Allowable Values:**<br /><br />31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_due\_interval**<br /><br />integer<br /><br />Conditionally returned                    | Specifies the payment due interval that is used to determine the payment due date for a billing cycle. A value of -1 indicates one day prior to the next billing cycle date.<br /><br />**Allowable Values:**<br /><br />-1 min<br /><br />Positive integers greater than 0; -1 is the default value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**e\_disclosure\_active**<br /><br />boolean<br /><br />Returned                                   | A value of `true` indicates that the account holder consents to receiving disclosures and statements electronically.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.**card\_level**<br /><br />string<br /><br />Returned                                              | Level of the credit card.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`, `NA`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.**fees**<br /><br />array of objects<br /><br />Conditionally returned                             | Contains one or more fees associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| config.fees\[].**type**<br /><br />string<br /><br />Conditionally returned                               | Type of fee.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `MONTHLY_FEE`, `ANNUAL_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| config.fees\[].**active**<br /><br />boolean<br /><br />Conditionally returned                            | Whether the fee is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.fees\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| config.fees\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                    | Date and time when the fee was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.fees\[].**schedule**<br /><br />array of objects<br /><br />Conditionally returned                 | Contains one or more fee schedules.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.fees\[].schedule\[].**method**<br /><br />string<br /><br />Returned                               | Method used to calculate the fee value.<br /><br />**Allowable Values:**<br /><br />`FLAT`, `PERCENTAGE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.fees\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                               | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| config.fees\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned      | Date and time when the fee goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.**rewards**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more rewards associated with the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `rewards` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.rewards\[].**type**<br /><br />string<br /><br />Returned                                          | Type of reward.<br /><br />**Allowable Values:**<br /><br />`AUTO_CASH_BACK`, `CASH_BACK`, `STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| config.rewards\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.rewards\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the reward, either a flat reward amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.**payment\_holds**<br /><br />object<br /><br />Returned                                           | Contains configurations for a payment hold.<br /><br />**Allowable Values:**<br /><br />Existing `payment_holds` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**ach\_hold\_days**<br /><br />integer<br /><br />Conditionally returned            | Number of days to hold an ACH payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| config.payment\_holds.**check\_hold\_days**<br /><br />integer<br /><br />Conditionally returned          | Number of days to hold a check payment.<br /><br />**Allowable Values:**<br /><br />0–30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.**min\_payment**<br /><br />object<br /><br />Conditionally returned                               | Contains configurations for a minimum payment override on a credit account, which overrides the minimum payment configurations on the associated credit product.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment` object                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| config.min\_payment.**override\_start\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the minimum payment override starts, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| config.min\_payment.**override\_end\_time**<br /><br />datetime<br /><br />Conditionally returned         | Date and time when the minimum payment override ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| config.min\_payment.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned   | Flat amount of the minimum payment override.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| config.min\_payment.**min\_payment\_percentage**<br /><br />decimal<br /><br />Conditionally returned     | Percentage of the total statement balance used to calculate the minimum payment override amount.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| config.min\_payment.**active**<br /><br />boolean<br /><br />Conditionally returned                       | Whether the minimum payment override is currently active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages<br /><br />array of objects<br /><br />Conditionally returned                                      | Contains one or more `usages` objects that contain information on how a credit account is used and what types of balances are permitted on the account. Optional for light responses.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `usages` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].**type**<br /><br />string<br /><br />Returned                                                  | Type of balance.<br /><br />- `PURCHASE` - The balance on purchases.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].**aprs**<br /><br />array of objects<br /><br />Returned                                        | Contains one or more APRs associated with the type of balance on the credit account.<br /><br />**Allowable Values:**<br /><br />One or more `aprs` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].**type**<br /><br />string<br /><br />Returned                                          | Type of APR.<br /><br />- `GO_TO` - Default APR rate that is applicable when any promotional periods expire.<br />- `PROMOTIONAL` - A temporary rate that is applicable for a specified period of time.<br /><br />**Allowable Values:**<br /><br />`GO_TO`, `PROMOTIONAL`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**active**<br /><br />boolean<br /><br />Conditionally returned                         | Whether the APR is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].**created\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].**updated\_date**<br /><br />datetime<br /><br />Conditionally returned                 | Date and time when the APR was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].aprs\[].**schedule**<br /><br />array of objects<br /><br />Returned                            | Contains one or more `schedule` objects, which contain information about the annual percentage rates (APRs) associated with the type of balance on the credit account and when they are effective.<br /><br />**Allowable Values:**<br /><br />One or more `schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**type**<br /><br />string<br /><br />Conditionally returned                | Indicates whether the APR value is fixed or variable.<br /><br />**Allowable Values:**<br /><br />`FIXED`, `VARIABLE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| usages\[].aprs\[].schedule\[].**value**<br /><br />decimal<br /><br />Returned                            | Percentage value of the APR.<br /><br />If the APR type is `FIXED`, this is the value of the fixed rate. If the APR type is `VARIABLE`, the value is calculated by adding the margin to the prime rate that was stored on Marqeta’s credit platform when your credit program was created.<br /><br />When backdating an APR, this value cannot be greater than the value of the effective APR on the backdated date.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                |
| usages\[].aprs\[].schedule\[].**margin**<br /><br />decimal<br /><br />Conditionally returned             | Number of percentage points added to the prime rate, used to calculate a variable value.<br /><br />Used for variable values only.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| usages\[].aprs\[].schedule\[].**effective\_date**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| usages\[].aprs\[].schedule\[].**apply\_next\_cycle**<br /><br />boolean<br /><br />Conditionally returned | Whether the APR is ignored for the current billing cycle and applied on the next.<br /><br />**Allowable Values:**<br /><br />`true`, `false`<br /><br />**Default value:**<br />`false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| usages\[].**fees**<br /><br />array of objects<br /><br />Conditionally returned                          | Contains one or more fees associated with the usage type.<br /><br />**Allowable Values:**<br /><br />One or more `fees` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| usages\[].fees\[].**type**<br /><br />string<br /><br />Returned                                          | Type of fee.<br /><br />**NOTE:** Only `RETURNED_PAYMENT_FEE`, `LATE_PAYMENT_FEE`, `ANNUAL_FEE`, and `MONTHLY_FEE` are currently supported. Do not pass other fees types.<br /><br />**Allowable Values:**<br /><br />`FOREIGN_TRANSACTION_FEE`, `OVER_LIMIT_FEE`, `LATE_PAYMENT_FEE`, `RETURNED_PAYMENT_FEE`, `CARD_REPLACEMENT_FEE`, `MINIMUM_INTEREST_FEE`, `MINIMUM_INTEREST_FEE_REVERSAL`, `ANNUAL_FEE`, `MONTHLY_FEE`, `ACCOUNT_FEE`                                                                                                                                                                                                                                                                                                                                                            |
| usages\[].fees\[].**method**<br /><br />string<br /><br />Returned                                        | Method, either a flat amount or a percentage.<br /><br />**NOTE:** Only `FLAT` is currently supported.<br /><br />**Allowable Values:**<br /><br />`PERCENTAGE`, `FLAT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| usages\[].fees\[].**value**<br /><br />decimal<br /><br />Conditionally returned                          | Value of the fee, either a flat fee amount or percentage value.<br /><br />**Allowable Values:**<br /><br />0–9999.99<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| max\_apr\_schedules<br /><br />array of objects<br /><br />Conditionally returned                         | Contains `max_apr_schedule` objects, which provide information about any temporary overrides of the APRs on the credit account. This could include special APR rates due to `account/user` substatus changes.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `override_schedule` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**value**<br /><br />decimal<br /><br />Returned                                   | The APR percentage value. This is the value of the fixed rate during the override period. The APR value must adhere to the constraints of the main schedule, such as maximum allowable values.<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| max\_apr\_schedules\[].**start\_date**<br /><br />datetime<br /><br />Returned                            | Date and time when the override APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| max\_apr\_schedules\[].**end\_date**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the override APR ends, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| max\_apr\_schedules\[].**reason**<br /><br />string<br /><br />Returned                                   | Reason for the override APR.<br /><br />**Allowable Values:**<br /><br />`SCRA`, `MLA`, `HARDSHIP`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |

<h3 id="_sample_response_body_4">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "credit_account_token1234",
  "name": "John Jacob",
  "description": "Consumer credit account for John Jacob",
  "currency_code": "USD",
  "status": "ACTIVE",
  "substatuses": [],
  "user_substatuses": [],
  "activation_time": "2021-08-26T22:55:52.302Z",
  "created_time": "2021-08-26T22:55:52.100Z",
  "updated_time": "2021-08-26T22:55:52.304Z",
  "type": "CONSUMER",
  "credit_product_token": "credit_product_token1234",
  "user_token": "user_token1234",
  "external_offer_id": "external-offer-11",
  "credit_limit": 6000,
  "current_balance": 0,
  "available_credit": 3232,
  "remaining_statement_balance": 2768,
  "remaining_min_payment_due": 25,
  "latest_statement_cycle_type": "TRANSACTING",
  "config": {
    "billing_cycle_day": 1,
    "payment_due_day": 31,
    "card_level": "TRADITIONAL",
    "e_disclosure_active": true,
    "fees": [
      {
        "type": "LATE_PAYMENT_FEE",
        "active": true,
        "created_date": "2021-08-26T22:55:52.124Z",
        "updated_date": "2021-08-26T22:55:52.124Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 25
          }
        ]
      },
      {
        "type": "RETURNED_PAYMENT_FEE",
        "active": true,
        "created_date": "2021-09-03T19:06:27.946Z",
        "updated_date": "2021-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "FLAT",
            "value": 10,
            "effective_date": "2021-09-03T19:06:27.946Z"
          }
        ]
      },
      {
        "type": "FOREIGN_TRANSACTION_FEE",
        "active": true,
        "created_date": "2021-09-03T19:06:27.946Z",
        "updated_date": "2021-09-03T19:06:27.946Z",
        "schedule": [
          {
            "method": "PERCENTAGE",
            "value": 12.5
          }
        ]
      }
    ],
    "rewards": [],
    "payment_holds": {
      "ach_hold_days": 3,
      "check_hold_days": 5
    }
  },
  "usages": [
    {
      "type": "PURCHASE",
      "aprs": [
        {
          "type": "GO_TO",
          "active": true,
          "created_date": "2021-08-26T22:55:52.106Z",
          "updated_date": "2021-08-26T22:55:52.106Z",
          "schedule": [
            {
              "value": 14.99,
              "effective_date": "2021-08-26T22:55:52.106Z"
            }
          ]
        }
      ],
      "fees": []
    }
  ],
  "max_apr_schedules": []
}
```


## Related topics

- [Credit Accounts](/docs/diva-api/credit-accounts.md)
- [Credit Overview](/docs/developer-guides/credit-landing-page.md)
- [About Credit Accounts](/docs/developer-guides/about-credit-accounts.md)
- [Credit Account Disputes](/docs/core-api/credit-account-disputes.md)
- [Credit Account Adjustments](/docs/diva-api/credit-account-adjustments.md)
