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

# Policies

> Use Policies to customize the configurations of policies for documents (such as disclosures), credit products, fees, APRs, and rewards.

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

The Marqeta credit platform’s policies feature enables you to customize the configurations of policies for documents (such as disclosures), credit products, fees, APRs, and rewards. You can choose the specific policies to add to a bundle that contain the exact configurations needed to launch a new credit program or help manage an existing one. The configurations of each policy in a bundle determine the characteristics and attributes of the bundle’s associated credit accounts, reward programs, disclosures, and more. For more on how to create a bundle, see [Bundles](/core-api/credit-bundles/).

<Warning>
  **Important**\
  To create and manage policies, you must use the [Marqeta Dashboard](https://app.marqeta.com/). For more on policies in the dashboard, see [Managing Credit Programs in the Marqeta Dashboard](/developer-guides/credit-programs-dashboard/).

  The following endpoints are displayed for reference purposes only.
</Warning>

<h2 id="create_document_policy">
  Create document policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/documents`

Create a new document policy, which consists of all the pre- and post-application disclosures and credit program documents known as assets and templates. Assets contain finalized values after a bundle is created; templates do not contain finalized values.

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

| Fields                                                                                              | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Optional                                                         | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| name<br /><br />string<br /><br />Required                                                          | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Required                                    | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Required                   | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Required                | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| rewards\_disclosure<br /><br />object<br /><br />Optional                                           | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Required                          | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Required                       | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Optional                                | Contains information on the prequalification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                    |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Required               | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Required            | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| terms\_schedule<br /><br />object<br /><br />Required                                               | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Required                           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Required                             | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Required            | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Required                                 | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Required                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy<br /><br />object<br /><br />Required                                               | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Required                              | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure<br /><br />object<br /><br />Required                                                 | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Required                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement<br /><br />object<br /><br />Required                                       | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Required                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| account\_statement<br /><br />object<br /><br />Required                                            | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Required                        | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason<br /><br />object<br /><br />Required                                          | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Required                      | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Required                       | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Required   | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Required                     | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Required | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token1234",
    "template_token": "a_summary_of_credit_terms_template_token1234"
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token1234",
    "template_token": "a_rewards_disclosure_template_token1234"
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token1234",
    "template_token": "a_pre_qualification_disclosure_template_token1234"
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token1234"
  },
  "benefits_disclosure_traditional": {
    "asset_token": "a_benefits_disclosure_traditional_asset_token1234"
  },
  "benefits_disclosure_premium": {
    "asset_token": "a_benefits_disclosure_premium_asset_token1234"
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token1234"
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token1234"
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token1234"
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token1234"
  },
  "noaa_single_reason": {
    "template_token": "an_noaa_single_reason_template_token1234"
  },
  "noaa_single_reason_with_dodd_frank": {
    "template_token": "an_noaa_single_reason_with_dodd_frank_template_token1234"
  },
  "noaa_multiple_reason_with_dodd_frank": {
    "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token1234"
  }
}
```

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

| Fields                                                                                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                                                                   | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                                                    | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Conditionally returned                                              | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                              | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| summary\_of\_credit\_terms.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                        | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**png**<br /><br />string<br /><br />Returned                                        | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**html**<br /><br />string<br /><br />Returned                                       | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| summary\_of\_credit\_terms.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| summary\_of\_credit\_terms.**template\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| summary\_of\_credit\_terms.template\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| summary\_of\_credit\_terms.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| rewards\_disclosure<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                    | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                     | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| rewards\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                               | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                               | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                              | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| rewards\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                          | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| rewards\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                  | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| rewards\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                           | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| rewards\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Conditionally returned                                          | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                          | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| pre\_qualification\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                    | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                    | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                   | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| pre\_qualification\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned               | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| pre\_qualification\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| pre\_qualification\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| pre\_qualification\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| terms\_schedule<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| terms\_schedule.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                      | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| terms\_schedule.template\_urls.**html**<br /><br />string<br /><br />Returned                                               | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| terms\_schedule.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                           | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Conditionally returned                                       | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_traditional.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_traditional.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                 | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**png**<br /><br />string<br /><br />Returned                                 | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_traditional.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Conditionally returned                                           | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_premium.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**png**<br /><br />string<br /><br />Returned                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_premium.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| privacy\_policy<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                        | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                         | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| privacy\_policy.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                   | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                   | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                  | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| privacy\_policy.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                              | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| e\_disclosure<br /><br />object<br /><br />Conditionally returned                                                           | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| e\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| e\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| card\_member\_agreement<br /><br />object<br /><br />Conditionally returned                                                 | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| card\_member\_agreement.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                           | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**png**<br /><br />string<br /><br />Returned                                           | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| card\_member\_agreement.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| account\_statement<br /><br />object<br /><br />Conditionally returned                                                      | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Conditionally returned                                  | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| account\_statement.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                   | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| account\_statement.template\_urls.**html**<br /><br />string<br /><br />Returned                                            | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| account\_statement.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                        | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason<br /><br />object<br /><br />Conditionally returned                                                    | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason.template\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                                 | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned             | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned              | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                       | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                               | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned            | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_multiple\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                     | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                         | Date and time when the document policy 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 />Conditionally returned                                                         | Date and time when the document policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                 |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_summary_of_credit_terms_asset_token1234.pdf",
      "png": "https://url.com/a_summary_of_credit_terms_asset_token1234.png",
      "html": "https://url.com/a_summary_of_credit_terms_asset_token1234.html"
    },
    "template_token": "a_summary_of_credit_terms_template_token1234",
    "template_urls": {
      "html": "https://asset-bucket.s3.amazonaws.com/short_code/a_summary_of_credit_terms_template_token1234/a_summary_of_credit_terms_template_token1234.html"
    }
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_rewards_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_rewards_disclosure_asset_token1234.png",
      "html": "https://url.com/a_rewards_disclosure_asset_token1234.html"
    },
    "template_token": "a_rewards_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_rewards_disclosure_template_token1234.html"
    }
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_pre_qualification_disclosure_asset_token1234.png",
      "html": "https://url.com/a_pre_qualification_disclosure_asset_token1234.html"
    },
    "template_token": "a_pre_qualification_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_pre_qualification_disclosure_template_token1234.html"
    }
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_terms_schedule_template_token1234.html"
    }
  },
  "benefits_disclosure_traditional": {
    "asset_token": "a_benefits_disclosure_traditional_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.pdf",
      "png": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.png",
      "html": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.html"
    }
  },
  "benefits_disclosure_premium": {
    "asset_token": "a_benefits_disclosure_premium_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_premium_asset_token1234.pdf",
      "png": "https://url.com/a_benefits_disclosure_premium_asset_token1234.png",
      "html": "https://url.com/a_benefits_disclosure_premium_asset_token1234.html"
    }
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_privacy_policy_asset_token1234.pdf",
      "png": "https://url.com/a_privacy_policy_asset_token1234.png",
      "html": "https://url.com/a_privacy_policy_asset_token1234.html"
    }
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_e_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_e_disclosure_asset_token1234.png",
      "html": "https://url.com/a_e_disclosure_asset_token1234.html"
    }
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_card_member_agreement_asset_token1234.pdf",
      "png": "https://url.com/a_card_member_agreement_asset_token1234.png",
      "html": "https://url.com/a_card_member_agreement_asset_token1234.html"
    }
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_account_statement_template_token1234.html"
    }
  },
  "noaa_single_reason": {
    "template_token": "an_noaa_single_reason_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_template_token1234.html"
    }
  },
  "noaa_single_reason_with_dodd_frank": {
    "template_token": "an_noaa_single_reason_with_dodd_frank_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_with_dodd_frank_template_token1234.html"
    }
  },
  "noaa_multiple_reason_with_dodd_frank": {
    "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_multiple_reason_with_dodd_frank_template_token1234.html"
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="list_document_policies">
  List document policies
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/documents`

Retrieve an array of existing document policies. A document policy consists of all the pre- and post-application disclosures and credit program documents known as assets and templates. Assets contain finalized values after a bundle is created; templates do not contain finalized values.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of document policy 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` |

<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 last 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                                                                                | One or more document policies.<br /><br />**Allowable Values:**<br /><br />One or more document policy objects                                                                                                                                                                                                                                                                                         |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                                                               | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| data\[].**summary\_of\_credit\_terms**<br /><br />object<br /><br />Conditionally returned                                          | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| data\[].summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| data\[].summary\_of\_credit\_terms.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                              | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].summary\_of\_credit\_terms.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                        | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].summary\_of\_credit\_terms.asset\_urls.**png**<br /><br />string<br /><br />Returned                                        | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].summary\_of\_credit\_terms.asset\_urls.**html**<br /><br />string<br /><br />Returned                                       | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].summary\_of\_credit\_terms.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| data\[].summary\_of\_credit\_terms.**template\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].summary\_of\_credit\_terms.template\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].summary\_of\_credit\_terms.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**rewards\_disclosure**<br /><br />object<br /><br />Conditionally returned                                                 | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| data\[].rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                    | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| data\[].rewards\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                     | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].rewards\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                               | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].rewards\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                               | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].rewards\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                              | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].rewards\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                          | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| data\[].rewards\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                  | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].rewards\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                           | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].rewards\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**pre\_qualification\_disclosure**<br /><br />object<br /><br />Conditionally returned                                      | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| data\[].pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| data\[].pre\_qualification\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                          | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].pre\_qualification\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                    | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].pre\_qualification\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                    | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].pre\_qualification\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                   | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].pre\_qualification\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned               | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| data\[].pre\_qualification\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].pre\_qualification\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].pre\_qualification\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**terms\_schedule**<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| data\[].terms\_schedule.**template\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| data\[].terms\_schedule.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                      | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].terms\_schedule.template\_urls.**html**<br /><br />string<br /><br />Returned                                               | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].terms\_schedule.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                           | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**benefits\_disclosure\_traditional**<br /><br />object<br /><br />Conditionally returned                                   | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| data\[].benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| data\[].benefits\_disclosure\_traditional.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].benefits\_disclosure\_traditional.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                 | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].benefits\_disclosure\_traditional.asset\_urls.**png**<br /><br />string<br /><br />Returned                                 | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].benefits\_disclosure\_traditional.asset\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].benefits\_disclosure\_traditional.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].**benefits\_disclosure\_premium**<br /><br />object<br /><br />Conditionally returned                                       | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| data\[].benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| data\[].benefits\_disclosure\_premium.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].benefits\_disclosure\_premium.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].benefits\_disclosure\_premium.asset\_urls.**png**<br /><br />string<br /><br />Returned                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].benefits\_disclosure\_premium.asset\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].benefits\_disclosure\_premium.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].**privacy\_policy**<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| data\[].privacy\_policy.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                        | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| data\[].privacy\_policy.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                         | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].privacy\_policy.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                   | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].privacy\_policy.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                   | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].privacy\_policy.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                  | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].privacy\_policy.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                              | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].**e\_disclosure**<br /><br />object<br /><br />Conditionally returned                                                       | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| data\[].e\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| data\[].e\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].e\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].e\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].e\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].e\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].**card\_member\_agreement**<br /><br />object<br /><br />Conditionally returned                                             | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| data\[].card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| data\[].card\_member\_agreement.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| data\[].card\_member\_agreement.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                           | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].card\_member\_agreement.asset\_urls.**png**<br /><br />string<br /><br />Returned                                           | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| data\[].card\_member\_agreement.asset\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| data\[].card\_member\_agreement.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| data\[].**account\_statement**<br /><br />object<br /><br />Conditionally returned                                                  | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| data\[].account\_statement.**template\_token**<br /><br />string<br /><br />Conditionally returned                                  | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| data\[].account\_statement.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                   | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].account\_statement.template\_urls.**html**<br /><br />string<br /><br />Returned                                            | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].account\_statement.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                        | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**noaa\_single\_reason**<br /><br />object<br /><br />Conditionally returned                                                | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| data\[].noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| data\[].noaa\_single\_reason.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].noaa\_single\_reason.template\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].noaa\_single\_reason.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**noaa\_single\_reason\_with\_dodd\_frank**<br /><br />object<br /><br />Conditionally returned                             | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| data\[].noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned             | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| data\[].noaa\_single\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned              | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].noaa\_single\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                       | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].noaa\_single\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**noaa\_multiple\_reason\_with\_dodd\_frank**<br /><br />object<br /><br />Conditionally returned                           | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| data\[].noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| data\[].noaa\_multiple\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned            | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| data\[].noaa\_multiple\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                     | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| data\[].noaa\_multiple\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                                                     | Date and time when the document policy 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 />Conditionally returned                                                     | Date and time when the document policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                 |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_document_policy_token_1234",
      "name": "My Document Policy",
      "summary_of_credit_terms": {
        "asset_token": "a_summary_of_credit_terms_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_summary_of_credit_terms_asset_token1234.pdf",
          "png": "https://url.com/a_summary_of_credit_terms_asset_token1234.png",
          "html": "https://url.com/a_summary_of_credit_terms_asset_token1234.html"
        },
        "template_token": "a_summary_of_credit_terms_template_token1234",
        "template_urls": {
          "html": "https://asset-bucket.s3.amazonaws.com/short_code/a_summary_of_credit_terms_template_token1234/a_summary_of_credit_terms_template_token1234.html"
        }
      },
      "rewards_disclosure": {
        "asset_token": "a_rewards_disclosure_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_rewards_disclosure_asset_token1234.pdf",
          "png": "https://url.com/a_rewards_disclosure_asset_token1234.png",
          "html": "https://url.com/a_rewards_disclosure_asset_token1234.html"
        },
        "template_token": "a_rewards_disclosure_template_token1234",
        "template_urls": {
          "html": "https://url.com/a_rewards_disclosure_template_token1234.html"
        }
      },
      "pre_qualification_disclosure": {
        "asset_token": "a_pre_qualification_disclosure_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token1234.pdf",
          "png": "https://url.com/a_pre_qualification_disclosure_asset_token1234.png",
          "html": "https://url.com/a_pre_qualification_disclosure_asset_token1234.html"
        },
        "template_token": "a_pre_qualification_disclosure_template_token1234",
        "template_urls": {
          "html": "https://url.com/a_pre_qualification_disclosure_template_token1234.html"
        }
      },
      "terms_schedule": {
        "template_token": "a_terms_schedule_template_token1234",
        "template_urls": {
          "html": "https://url.com/a_terms_schedule_template_token1234.html"
        }
      },
      "benefits_disclosure_traditional": {
        "asset_token": "a_benefits_disclosure_traditional_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.pdf",
          "png": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.png",
          "html": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.html"
        }
      },
      "benefits_disclosure_premium": {
        "asset_token": "a_benefits_disclosure_premium_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_benefits_disclosure_premium_asset_token1234.pdf",
          "png": "https://url.com/a_benefits_disclosure_premium_asset_token1234.png",
          "html": "https://url.com/a_benefits_disclosure_premium_asset_token1234.html"
        }
      },
      "privacy_policy": {
        "asset_token": "a_privacy_policy_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_privacy_policy_asset_token1234.pdf",
          "png": "https://url.com/a_privacy_policy_asset_token1234.png",
          "html": "https://url.com/a_privacy_policy_asset_token1234.html"
        }
      },
      "e_disclosure": {
        "asset_token": "a_e_disclosure_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_e_disclosure_asset_token1234.pdf",
          "png": "https://url.com/a_e_disclosure_asset_token1234.png",
          "html": "https://url.com/a_e_disclosure_asset_token1234.html"
        }
      },
      "card_member_agreement": {
        "asset_token": "a_card_member_agreement_asset_token1234",
        "asset_urls": {
          "pdf": "https://url.com/a_card_member_agreement_asset_token1234.pdf",
          "png": "https://url.com/a_card_member_agreement_asset_token1234.png",
          "html": "https://url.com/a_card_member_agreement_asset_token1234.html"
        }
      },
      "account_statement": {
        "template_token": "an_account_statement_template_token1234",
        "template_urls": {
          "html": "https://url.com/an_account_statement_template_token1234.html"
        }
      },
      "noaa_single_reason": {
        "template_token": "an_noaa_single_reason_template_token1234",
        "template_urls": {
          "html": "https://url.com/an_noaa_single_reason_template_token1234.html"
        }
      },
      "noaa_single_reason_with_dodd_frank": {
        "template_token": "an_noaa_single_reason_with_dodd_frank_template_token1234",
        "template_urls": {
          "html": "https://url.com/an_noaa_single_reason_with_dodd_frank_template_token1234.html"
        }
      },
      "noaa_multiple_reason_with_dodd_frank": {
        "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token1234",
        "template_urls": {
          "html": "https://url.com/an_noaa_multiple_reason_with_dodd_frank_template_token1234.html"
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    },
    {
      "token": "my_document_policy_token_4321",
      "name": "Silver Document Policy",
      "summary_of_credit_terms": {
        "asset_token": "a_summary_of_credit_terms_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_summary_of_credit_terms_asset_token4321.pdf",
          "png": "https://url.com/a_summary_of_credit_terms_asset_token4321.png",
          "html": "https://url.com/a_summary_of_credit_terms_asset_token4321.html"
        },
        "template_token": "a_summary_of_credit_terms_template_token4321",
        "template_urls": {
          "html": "https://url.com/a_summary_of_credit_terms_template_token4321.html"
        }
      },
      "rewards_disclosure": {
        "asset_token": "a_rewards_disclosure_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_rewards_disclosure_asset_token4321.pdf",
          "png": "https://url.com/a_rewards_disclosure_asset_token4321.png",
          "html": "https://url.com/a_rewards_disclosure_asset_token4321.html"
        },
        "template_token": "a_rewards_disclosure_template_token4321",
        "template_urls": {
          "html": "https://url.com/a_rewards_disclosure_template_token4321.html"
        }
      },
      "pre_qualification_disclosure": {
        "asset_token": "a_pre_qualification_disclosure_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token4321.pdf",
          "png": "https://url.com/a_pre_qualification_disclosure_asset_token4321.png",
          "html": "https://url.com/a_pre_qualification_disclosure_asset_token4321.html"
        },
        "template_token": "a_pre_qualification_disclosure_template_token4321",
        "template_urls": {
          "html": "https://url.com/a_pre_qualification_disclosure_template_token4321.html"
        }
      },
      "terms_schedule": {
        "template_token": "a_terms_schedule_template_token4321",
        "template_urls": {
          "html": "https://url.com/a_terms_schedule_template_token4321.html"
        }
      },
      "benefits_disclosure_traditional": {
        "asset_token": "a_benefits_disclosure_traditional_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_benefits_disclosure_traditional_asset_token4321.pdf",
          "png": "https://url.com/a_benefits_disclosure_traditional_asset_token4321.png",
          "html": "https://url.com/a_benefits_disclosure_traditional_asset_token4321.html"
        }
      },
      "benefits_disclosure_premium": {
        "asset_token": "a_benefits_disclosure_premium_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_benefits_disclosure_premium_asset_token4321.pdf",
          "png": "https://url.com/a_benefits_disclosure_premium_asset_token4321.png",
          "html": "https://url.com/a_benefits_disclosure_premium_asset_token4321.html"
        }
      },
      "privacy_policy": {
        "asset_token": "a_privacy_policy_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_privacy_policy_asset_token4321.pdf",
          "png": "https://url.com/a_privacy_policy_asset_token4321.png",
          "html": "https://url.com/a_privacy_policy_asset_token4321.html"
        }
      },
      "e_disclosure": {
        "asset_token": "a_e_disclosure_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_e_disclosure_asset_token4321.pdf",
          "png": "https://url.com/a_e_disclosure_asset_token4321.png",
          "html": "https://url.com/a_e_disclosure_asset_token4321.html"
        }
      },
      "card_member_agreement": {
        "asset_token": "a_card_member_agreement_asset_token4321",
        "asset_urls": {
          "pdf": "https://url.com/a_card_member_agreement_asset_token4321.pdf",
          "png": "https://url.com/a_card_member_agreement_asset_token4321.png",
          "html": "https://url.com/a_card_member_agreement_asset_token4321.html"
        }
      },
      "account_statement": {
        "template_token": "an_account_statement_template_token4321",
        "template_urls": {
          "html": "https://url.com/an_account_statement_template_token4321.html"
        }
      },
      "noaa_single_reason": {
        "template_token": "an_noaa_single_reason_template_token4321",
        "template_urls": {
          "html": "https://url.com/an_noaa_single_reason_template_token4321.html"
        }
      },
      "noaa_single_reason_with_dodd_frank": {
        "template_token": "an_noaa_single_reason_with_dodd_frank_template_token4321",
        "template_urls": {
          "html": "https://url.com/an_noaa_single_reason_with_dodd_frank_template_token4321.html"
        }
      },
      "noaa_multiple_reason_with_dodd_frank": {
        "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token4321",
        "template_urls": {
          "html": "https://url.com/an_noaa_multiple_reason_with_dodd_frank_template_token4321.html"
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="retrieve_document_policy">
  Retrieve document policy
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/documents/{token}`

Retrieve a specific document policy, which consists of all the pre- and post-application disclosures and credit program documents known as assets and templates. Assets contain finalized values after a bundle is created; templates do not contain finalized values.

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

| Fields                                      | Description                                                                                                                                                                                                                            |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the document policy to retrieve.<br /><br />Send a `GET` request to `/policies/documents` to retrieve existing document policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing document policy token |

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

| Fields                                                                                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                                                                   | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                                                    | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Conditionally returned                                              | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                              | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| summary\_of\_credit\_terms.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                        | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**png**<br /><br />string<br /><br />Returned                                        | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**html**<br /><br />string<br /><br />Returned                                       | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| summary\_of\_credit\_terms.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| summary\_of\_credit\_terms.**template\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| summary\_of\_credit\_terms.template\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| summary\_of\_credit\_terms.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| rewards\_disclosure<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                    | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                     | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| rewards\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                               | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                               | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                              | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| rewards\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                          | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| rewards\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                  | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| rewards\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                           | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| rewards\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Conditionally returned                                          | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                          | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| pre\_qualification\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                    | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                    | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                   | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| pre\_qualification\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned               | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| pre\_qualification\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| pre\_qualification\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| pre\_qualification\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| terms\_schedule<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| terms\_schedule.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                      | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| terms\_schedule.template\_urls.**html**<br /><br />string<br /><br />Returned                                               | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| terms\_schedule.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                           | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Conditionally returned                                       | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_traditional.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_traditional.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                 | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**png**<br /><br />string<br /><br />Returned                                 | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_traditional.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Conditionally returned                                           | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_premium.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**png**<br /><br />string<br /><br />Returned                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_premium.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| privacy\_policy<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                        | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                         | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| privacy\_policy.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                   | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                   | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                  | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| privacy\_policy.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                              | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| e\_disclosure<br /><br />object<br /><br />Conditionally returned                                                           | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| e\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| e\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| card\_member\_agreement<br /><br />object<br /><br />Conditionally returned                                                 | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| card\_member\_agreement.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                           | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**png**<br /><br />string<br /><br />Returned                                           | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| card\_member\_agreement.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| account\_statement<br /><br />object<br /><br />Conditionally returned                                                      | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Conditionally returned                                  | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| account\_statement.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                   | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| account\_statement.template\_urls.**html**<br /><br />string<br /><br />Returned                                            | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| account\_statement.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                        | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason<br /><br />object<br /><br />Conditionally returned                                                    | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason.template\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                                 | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned             | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned              | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                       | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                               | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned            | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_multiple\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                     | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                         | Date and time when the document policy 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 />Conditionally returned                                                         | Date and time when the document policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                 |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_summary_of_credit_terms_asset_token1234.pdf",
      "png": "https://url.com/a_summary_of_credit_terms_asset_token1234.png",
      "html": "https://url.com/a_summary_of_credit_terms_asset_token1234.html"
    },
    "template_token": "a_summary_of_credit_terms_template_token1234",
    "template_urls": {
      "html": "https://asset-bucket.s3.amazonaws.com/short_code/a_summary_of_credit_terms_template_token1234/a_summary_of_credit_terms_template_token1234.html"
    }
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_rewards_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_rewards_disclosure_asset_token1234.png",
      "html": "https://url.com/a_rewards_disclosure_asset_token1234.html"
    },
    "template_token": "a_rewards_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_rewards_disclosure_template_token1234.html"
    }
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_pre_qualification_disclosure_asset_token1234.png",
      "html": "https://url.com/a_pre_qualification_disclosure_asset_token1234.html"
    },
    "template_token": "a_pre_qualification_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_pre_qualification_disclosure_template_token1234.html"
    }
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_terms_schedule_template_token1234.html"
    }
  },
  "benefits_disclosure_traditional": {
    "asset_token": "a_benefits_disclosure_traditional_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.pdf",
      "png": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.png",
      "html": "https://url.com/a_benefits_disclosure_traditional_asset_token1234.html"
    }
  },
  "benefits_disclosure_premium": {
    "asset_token": "a_benefits_disclosure_premium_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_premium_asset_token1234.pdf",
      "png": "https://url.com/a_benefits_disclosure_premium_asset_token1234.png",
      "html": "https://url.com/a_benefits_disclosure_premium_asset_token1234.html"
    }
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_privacy_policy_asset_token1234.pdf",
      "png": "https://url.com/a_privacy_policy_asset_token1234.png",
      "html": "https://url.com/a_privacy_policy_asset_token1234.html"
    }
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_e_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_e_disclosure_asset_token1234.png",
      "html": "https://url.com/a_e_disclosure_asset_token1234.html"
    }
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_card_member_agreement_asset_token1234.pdf",
      "png": "https://url.com/a_card_member_agreement_asset_token1234.png",
      "html": "https://url.com/a_card_member_agreement_asset_token1234.html"
    }
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_account_statement_template_token1234.html"
    }
  },
  "noaa_single_reason": {
    "template_token": "an_noaa_single_reason_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_template_token1234.html"
    }
  },
  "noaa_single_reason_with_dodd_frank": {
    "template_token": "an_noaa_single_reason_with_dodd_frank_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_with_dodd_frank_template_token1234.html"
    }
  },
  "noaa_multiple_reason_with_dodd_frank": {
    "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_noaa_multiple_reason_with_dodd_frank_template_token1234.html"
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="update_document_policy">
  Update document policy
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/policies/documents/{token}`

Update a specific document policy, which consists of all the pre- and post-application disclosures and credit program documents known as assets and templates. Assets contain finalized values after a bundle is created; templates do not contain finalized values.

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

| Fields                                      | Description                                                                                                                                                                                                                          |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Required | Unique identifier of the document policy to update.<br /><br />Send a `GET` request to `/policies/documents` to retrieve existing document policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing document policy token |

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

| Fields                                                                                              | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| name<br /><br />string<br /><br />Required                                                          | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Required                                    | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Required                   | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Required                | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| rewards\_disclosure<br /><br />object<br /><br />Optional                                           | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Required                          | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Required                       | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Optional                                | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Required               | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Required            | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. The values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                |
| terms\_schedule<br /><br />object<br /><br />Required                                               | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Required                           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Required                             | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Required            | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Required                                 | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Required                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy<br /><br />object<br /><br />Required                                               | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Required                              | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure<br /><br />object<br /><br />Required                                                 | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Required                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement<br /><br />object<br /><br />Required                                       | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Required                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| account\_statement<br /><br />object<br /><br />Required                                            | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Required                        | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason<br /><br />object<br /><br />Required                                          | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Required                      | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Required                       | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Required   | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Required                     | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Required | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Changed Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token321",
    "template_token": "a_summary_of_credit_terms_template_token321"
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token321",
    "template_token": "a_rewards_disclosure_template_token321"
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token321",
    "template_token": "a_pre_qualification_disclosure_template_token321"
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token321"
  },
  "benefits_disclosure_traditional": {
    "asset_token": "a_benefits_disclosure_traditional_asset_token321"
  },
  "benefits_disclosure_premium": {
    "asset_token": "a_benefits_disclosure_asset_token321"
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token321"
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token321"
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token321"
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token321"
  },
  "noaa_single_reason": {
    "template_token": "an_noaa_single_reason_template_token321"
  },
  "noaa_single_reason_with_dodd_frank": {
    "template_token": "an_noaa_single_reason_with_dodd_frank_template_token321"
  },
  "noaa_multiple_reason_with_dodd_frank": {
    "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token321"
  }
}
```

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

| Fields                                                                                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                                                                   | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                                                    | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Conditionally returned                                              | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                              | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| summary\_of\_credit\_terms.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                        | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**png**<br /><br />string<br /><br />Returned                                        | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**html**<br /><br />string<br /><br />Returned                                       | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| summary\_of\_credit\_terms.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| summary\_of\_credit\_terms.**template\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| summary\_of\_credit\_terms.template\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| summary\_of\_credit\_terms.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| rewards\_disclosure<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                    | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                     | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| rewards\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                               | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                               | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                              | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| rewards\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                          | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| rewards\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                  | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| rewards\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                           | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| rewards\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Conditionally returned                                          | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                          | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| pre\_qualification\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                    | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                    | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                   | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| pre\_qualification\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned               | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| pre\_qualification\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| pre\_qualification\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| pre\_qualification\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| terms\_schedule<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| terms\_schedule.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                      | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| terms\_schedule.template\_urls.**html**<br /><br />string<br /><br />Returned                                               | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| terms\_schedule.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                           | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Conditionally returned                                       | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_traditional.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_traditional.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                 | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**png**<br /><br />string<br /><br />Returned                                 | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_traditional.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Conditionally returned                                           | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_premium.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**png**<br /><br />string<br /><br />Returned                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_premium.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| privacy\_policy<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                        | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                         | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| privacy\_policy.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                   | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                   | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                  | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| privacy\_policy.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                              | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| e\_disclosure<br /><br />object<br /><br />Conditionally returned                                                           | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| e\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| e\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| card\_member\_agreement<br /><br />object<br /><br />Conditionally returned                                                 | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| card\_member\_agreement.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                           | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**png**<br /><br />string<br /><br />Returned                                           | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| card\_member\_agreement.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| account\_statement<br /><br />object<br /><br />Conditionally returned                                                      | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Conditionally returned                                  | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| account\_statement.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                   | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| account\_statement.template\_urls.**html**<br /><br />string<br /><br />Returned                                            | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| account\_statement.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                        | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason<br /><br />object<br /><br />Conditionally returned                                                    | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason.template\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                                 | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned             | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned              | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                       | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                               | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned            | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_multiple\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                     | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                         | Date and time when the document policy 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 />Conditionally returned                                                         | Date and time when the document policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                 |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Changed Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_summary_of_credit_terms_asset_token321.pdf",
      "png": "https://url.com/a_summary_of_credit_terms_asset_token321.png",
      "html": "https://url.com/a_summary_of_credit_terms_asset_token321.html"
    },
    "template_token": "a_summary_of_credit_terms_template_token321",
    "template_urls": {
      "html": "https://url.com/a_summary_of_credit_terms_template_token321.html"
    }
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_rewards_disclosure_asset_token321.pdf",
      "png": "https://url.com/a_rewards_disclosure_asset_token321.png",
      "html": "https://url.com/a_rewards_disclosure_asset_token321.html"
    },
    "template_token": "a_rewards_disclosure_template_token321",
    "template_urls": {
      "html": "https://url.com/a_rewards_disclosure_template_token321.html"
    }
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token321.pdf",
      "png": "https://url.com/a_pre_qualification_disclosure_asset_token321.png",
      "html": "https://url.com/a_pre_qualification_disclosure_asset_token321.html"
    },
    "template_token": "a_pre_qualification_disclosure_template_token321",
    "template_urls": {
      "html": "https://url.com/a_pre_qualification_disclosure_template_token321.html"
    }
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token321",
    "template_urls": {
      "html": "https://url.com/a_terms_schedule_template_token321.html"
    }
  },
  "benefits_disclosure_traditional": {
    "asset_token": "a_benefits_disclosure_traditional_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_traditional_asset_token321.pdf",
      "png": "https://url.com/a_benefits_disclosure_traditional_asset_token321.png",
      "html": "https://url.com/a_benefits_disclosure_traditional_asset_token321.html"
    }
  },
  "benefits_disclosure_premium": {
    "asset_token": "a_benefits_disclosure_premium_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_premium_asset_token321.pdf",
      "png": "https://url.com/a_benefits_disclosure_premium_asset_token321.png",
      "html": "https://url.com/a_benefits_disclosure_premium_asset_token321.html"
    }
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_privacy_policy_asset_token321.pdf",
      "png": "https://url.com/a_privacy_policy_asset_token321.png",
      "html": "https://url.com/a_privacy_policy_asset_token321.html"
    }
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_e_disclosure_asset_token321.pdf",
      "png": "https://url.com/a_e_disclosure_asset_token321.png",
      "html": "https://url.com/a_e_disclosure_asset_token321.html"
    }
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token321",
    "asset_urls": {
      "pdf": "https://url.com/a_card_member_agreement_asset_token321.pdf",
      "png": "https://url.com/a_card_member_agreement_asset_token321.png",
      "html": "https://url.com/a_card_member_agreement_asset_token321.html"
    }
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token321",
    "template_urls": {
      "html": "https://url.com/an_account_statement_template_token321.html"
    }
  },
  "noaa_single_reason": {
    "template_token": "an_noaa_single_reason_template_token321",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_template_token321.html"
    }
  },
  "noaa_single_reason_with_dodd_frank": {
    "template_token": "an_noaa_single_reason_with_dodd_frank_template_token321",
    "template_urls": {
      "html": "https://url.com/an_noaa_single_reason_with_dodd_frank_template_token321.html"
    }
  },
  "noaa_multiple_reason_with_dodd_frank": {
    "template_token": "an_noaa_multiple_reason_with_dodd_frank_template_token321",
    "template_urls": {
      "html": "https://url.com/an_noaa_multiple_reason_with_dodd_frank_template_token321.html"
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="clone_document_policy">
  Clone document policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/documents/{token}/clone`

Create a new document policy based on an existing document policy. A document policy consists of all the pre- and post-application disclosures and credit program documents known as assets and templates. Assets contain finalized values after a bundle is created; templates do not contain finalized values.

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

| Fields                                      | Description                                                                                                                                                                                                                         |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the document policy to clone.<br /><br />Send a `GET` request to `/policies/documents` to retrieve existing document policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing document policy token |

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

| Fields                                                                                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                                                                   | Unique identifier of the document policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                                                    | Name of the document policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                  |
| summary\_of\_credit\_terms<br /><br />object<br /><br />Conditionally returned                                              | Contains information on the Summary of Credit Terms (SOCT), which is a pre- and post-application disclosure that outlines the terms of an account, such as the interest rates, interest charges, associated fees, and more.<br /><br />**Allowable Values:**<br /><br />Existing `summary_of_credit_terms` object                                                                                      |
| summary\_of\_credit\_terms.**asset\_token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| summary\_of\_credit\_terms.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                              | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| summary\_of\_credit\_terms.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                        | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**png**<br /><br />string<br /><br />Returned                                        | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| summary\_of\_credit\_terms.asset\_urls.**html**<br /><br />string<br /><br />Returned                                       | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| summary\_of\_credit\_terms.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| summary\_of\_credit\_terms.**template\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| summary\_of\_credit\_terms.**template\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| summary\_of\_credit\_terms.template\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| summary\_of\_credit\_terms.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| rewards\_disclosure<br /><br />object<br /><br />Conditionally returned                                                     | Contains information on the Rewards Disclosure, which is a pre- and post-application disclosure that provides details about the rewards program for a bundle.<br /><br />**Allowable Values:**<br /><br />Existing `rewards_disclosure` object                                                                                                                                                         |
| rewards\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                    | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| rewards\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                     | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| rewards\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                               | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                               | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| rewards\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                              | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| rewards\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                          | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| rewards\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| rewards\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                  | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| rewards\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                           | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| rewards\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| pre\_qualification\_disclosure<br /><br />object<br /><br />Conditionally returned                                          | Contains information on the Pre-Qualification Disclosure, which is a pre-disclosure that provides details about the pre-qualification offer for the user.<br /><br />**Allowable Values:**<br /><br />Existing `pre_qualification_disclosure` object                                                                                                                                                   |
| pre\_qualification\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                         | Unique identifier of the asset, which is the version of a document that is based on the template and contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the SOCT or Rewards Disclosure                                                                                       |
| pre\_qualification\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                          | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| pre\_qualification\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                    | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                    | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| pre\_qualification\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                   | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| pre\_qualification\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned               | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| pre\_qualification\_disclosure.**template\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the template, which is the version of a document that serves as an initial disclosure but does not contain finalized values. Values are finalized in the asset version of the document.<br /><br />**Allowable Values:**<br /><br />Existing template token for the SOCT or Rewards Disclosure                                                                                    |
| pre\_qualification\_disclosure.**template\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| pre\_qualification\_disclosure.template\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| pre\_qualification\_disclosure.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| terms\_schedule<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Terms Schedule, which is a post-application disclosure that contains the terms of credit for an account, including the interest rate details.<br /><br />**Allowable Values:**<br /><br />Existing `terms_schedule` object                                                                                                                                                 |
| terms\_schedule.**template\_token**<br /><br />string<br /><br />Conditionally returned                                     | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| terms\_schedule.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                      | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| terms\_schedule.template\_urls.**html**<br /><br />string<br /><br />Returned                                               | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| terms\_schedule.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                           | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| benefits\_disclosure\_traditional<br /><br />object<br /><br />Conditionally returned                                       | Contains information on the Benefits Disclosure (Traditional), which is a post-application disclosure that outlines the network benefits of a traditional Mastercard or Visa card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_traditional` object                                                                                                                       |
| benefits\_disclosure\_traditional.**asset\_token**<br /><br />string<br /><br />Conditionally returned                      | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_traditional.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                       | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_traditional.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                 | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**png**<br /><br />string<br /><br />Returned                                 | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_traditional.asset\_urls.**html**<br /><br />string<br /><br />Returned                                | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_traditional.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned            | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| benefits\_disclosure\_premium<br /><br />object<br /><br />Conditionally returned                                           | Contains information on the Benefits Disclosure (Premium), which is a post-application disclosure that outlines the network benefits of a Mastercard World or Visa Signature card.<br /><br />**Allowable Values:**<br /><br />Existing `benefits_disclosure_premium` object                                                                                                                           |
| benefits\_disclosure\_premium.**asset\_token**<br /><br />string<br /><br />Conditionally returned                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| benefits\_disclosure\_premium.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| benefits\_disclosure\_premium.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**png**<br /><br />string<br /><br />Returned                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| benefits\_disclosure\_premium.asset\_urls.**html**<br /><br />string<br /><br />Returned                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| benefits\_disclosure\_premium.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| privacy\_policy<br /><br />object<br /><br />Conditionally returned                                                         | Contains information on the Privacy Policy, which is a pre-application disclosure that explains how an applicant’s data is used and managed.<br /><br />**Allowable Values:**<br /><br />Existing `privacy_policy` object                                                                                                                                                                              |
| privacy\_policy.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                        | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| privacy\_policy.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                         | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| privacy\_policy.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                   | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                   | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| privacy\_policy.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                  | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| privacy\_policy.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                              | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| e\_disclosure<br /><br />object<br /><br />Conditionally returned                                                           | Contains information on the eDisclosure, which is a pre-application disclosure that states that users are to receive their disclosures electronically.<br /><br />**Allowable Values:**<br /><br />Existing `e_disclosure` object                                                                                                                                                                      |
| e\_disclosure.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                          | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| e\_disclosure.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                           | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| e\_disclosure.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                                     | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**png**<br /><br />string<br /><br />Returned                                                     | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| e\_disclosure.asset\_urls.**html**<br /><br />string<br /><br />Returned                                                    | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| e\_disclosure.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                                | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| card\_member\_agreement<br /><br />object<br /><br />Conditionally returned                                                 | Contains information on the Card Member Agreement, which is a post-application disclosure that specifies the terms and conditions of an account, including the interest rates, interest charges, fees, minimum payment calculations, and more.<br /><br />**Allowable Values:**<br /><br />Existing `card_member_agreement` object                                                                     |
| card\_member\_agreement.**asset\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the asset, which is a type of document that contains finalized values. The values are finalized when the bundle containing the document is created.<br /><br />**Allowable Values:**<br /><br />Existing asset token for the Benefits Disclosure (Traditional), Benefits Disclosure (Premium), Privacy Policy, eDisclosure, or Card Member Agreement                              |
| card\_member\_agreement.**asset\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for an asset.<br /><br />**Allowable Values:**<br /><br />One or more `asset_urls` objects                                                                                                                                                                                                                                                                                   |
| card\_member\_agreement.asset\_urls.**pdf**<br /><br />string<br /><br />Returned                                           | URL to the PDF version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**png**<br /><br />string<br /><br />Returned                                           | URL to the PNG version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                             |
| card\_member\_agreement.asset\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the asset.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                            |
| card\_member\_agreement.**asset\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the asset was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                     |
| account\_statement<br /><br />object<br /><br />Conditionally returned                                                      | Contains information on the Account Statement, which outlines the information that appears on the statements generated for a credit account.<br /><br />**Allowable Values:**<br /><br />Existing `account_statement` object                                                                                                                                                                           |
| account\_statement.**template\_token**<br /><br />string<br /><br />Conditionally returned                                  | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| account\_statement.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                   | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| account\_statement.template\_urls.**html**<br /><br />string<br /><br />Returned                                            | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| account\_statement.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                        | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason<br /><br />object<br /><br />Conditionally returned                                                    | Contains information on the Notice of Adverse Action (NOAA) used when an application is declined for single reason.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason` object                                                                                                                                                                                                   |
| noaa\_single\_reason.**template\_token**<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason.**template\_urls**<br /><br />object<br /><br />Conditionally returned                                 | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason.template\_urls.**html**<br /><br />string<br /><br />Returned                                          | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_single\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                                 | Contains information on the NOAA used when an application is declined for single reason related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_single_reason_with_dodd_frank` object      |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned             | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned              | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_single\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                       | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_single\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned   | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| noaa\_multiple\_reason\_with\_dodd\_frank<br /><br />object<br /><br />Conditionally returned                               | Contains information on the NOAA used when an application is declined for multiple reasons related to the applicant’s credit score. This NOAA contains a Dodd-Frank section that discloses their credit score and the information related to that score that was used to decline their application.<br /><br />**Allowable Values:**<br /><br />Existing `noaa_multiple_reason_with_dodd_frank` object |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of a template, which is a document that serves as an initial disclosure but does not contain finalized values.<br /><br />**Allowable Values:**<br /><br />Existing template token for the Terms Schedule, Account Statement, or NOAA                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_urls**<br /><br />object<br /><br />Conditionally returned            | Contains one or more URLs for a template.<br /><br />**Allowable Values:**<br /><br />One or more `template_urls` objects                                                                                                                                                                                                                                                                              |
| noaa\_multiple\_reason\_with\_dodd\_frank.template\_urls.**html**<br /><br />string<br /><br />Returned                     | URL to the HTML version of the document template.<br /><br />**Allowable Values:**<br /><br />Valid URL                                                                                                                                                                                                                                                                                                |
| noaa\_multiple\_reason\_with\_dodd\_frank.**template\_created\_time**<br /><br />datetime<br /><br />Conditionally returned | Date and time when the template was created.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                  |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                         | Date and time when the document policy 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 />Conditionally returned                                                         | Date and time when the document policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                 |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_document_policy_token_1234",
  "name": "My Document Policy",
  "summary_of_credit_terms": {
    "asset_token": "a_summary_of_credit_terms_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_summary_of_credit_terms_asset_token1234.pdf",
      "png": "https://url.com/a_summary_of_credit_terms_asset_token1234.png",
      "html": "https://url.com/a_summary_of_credit_terms_asset_token1234.html"
    },
    "template_token": "a_summary_of_credit_terms_template_token1234",
    "template_urls": {
      "html": "https://asset-bucket.s3.amazonaws.com/short_code/a_summary_of_credit_terms_template_token1234/a_summary_of_credit_terms_template_token1234.html"
    }
  },
  "rewards_disclosure": {
    "asset_token": "a_rewards_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_rewards_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_rewards_disclosure_asset_token1234.png",
      "html": "https://url.com/a_rewards_disclosure_asset_token1234.html"
    },
    "template_token": "a_rewards_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_rewards_disclosure_template_token1234.html"
    }
  },
  "pre_qualification_disclosure": {
    "asset_token": "a_pre_qualification_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_pre_qualification_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_pre_qualification_disclosure_asset_token1234.png",
      "html": "https://url.com/a_pre_qualification_disclosure_asset_token1234.html"
    },
    "template_token": "a_pre_qualification_disclosure_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_pre_qualification_disclosure_template_token1234.html"
    }
  },
  "terms_schedule": {
    "template_token": "a_terms_schedule_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_terms_schedule_template_token1234.html"
    }
  },
  "benefits_disclosure": {
    "asset_token": "a_benefits_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_benefits_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_benefits_disclosure_asset_token1234.png",
      "html": "https://url.com/a_benefits_disclosure_asset_token1234.html"
    }
  },
  "notice_of_adverse_action": {
    "template_token": "a_notice_of_adverse_action_template_token1234",
    "template_urls": {
      "html": "https://url.com/a_notice_of_adverse_action_template_token1234.html"
    }
  },
  "privacy_policy": {
    "asset_token": "a_privacy_policy_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_privacy_policy_asset_token1234.pdf",
      "png": "https://url.com/a_privacy_policy_asset_token1234.png",
      "html": "https://url.com/a_privacy_policy_asset_token1234.html"
    }
  },
  "e_disclosure": {
    "asset_token": "a_e_disclosure_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_e_disclosure_asset_token1234.pdf",
      "png": "https://url.com/a_e_disclosure_asset_token1234.png",
      "html": "https://url.com/a_e_disclosure_asset_token1234.html"
    }
  },
  "card_member_agreement": {
    "asset_token": "a_card_member_agreement_asset_token1234",
    "asset_urls": {
      "pdf": "https://url.com/a_card_member_agreement_asset_token1234.pdf",
      "png": "https://url.com/a_card_member_agreement_asset_token1234.png",
      "html": "https://url.com/a_card_member_agreement_asset_token1234.html"
    }
  },
  "account_statement": {
    "template_token": "an_account_statement_template_token1234",
    "template_urls": {
      "html": "https://url.com/an_account_statement_template_token1234.html"
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="create_product_policy">
  Create credit product policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/products`

Create a new credit product policy.

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

| Fields                                                                                                                             | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                                                                                        | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| card\_products<br /><br />array of objects<br /><br />Required                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Required                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Required                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| name<br /><br />string<br /><br />Required                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Optional                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Required                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Required                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Required                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Required                                                                               | 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Required                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Required                                                                        | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Required                                                                        | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Required                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                               |
| interest\_calculation<br /><br />object<br /><br />Required                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Required                                                             | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Required                                                         | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Required                                    | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Required                                                 | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Required                                  | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Required                                           | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Optional                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Required                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Required                                                            | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Optional                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Optional                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Required                                                     | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Required                                                       | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Required                           | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Required                           | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Optional                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Optional                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Required     | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Required  | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Optional | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Gold Credit Product Policy",
  "description": "A gold credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  }
}
```

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

| Fields                                                                                                                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                                                                        | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| card\_products<br /><br />array of objects<br /><br />Conditionally returned                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Conditionally returned                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| card\_products\[].**network**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the card network.<br /><br />**Allowable Values:**<br /><br />`VISA`, `MASTERCARD`, `SANDBOX`                                                                                                                                                                                                                                                                                                                                       |
| name<br /><br />string<br /><br />Conditionally returned                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Conditionally returned                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Conditionally returned                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Conditionally returned                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Conditionally returned                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Conditionally 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Conditionally returned                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Returned                                                                                      | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Returned                                                                                      | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Conditionally returned                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`<br /><br />Valid `usage` array                                                                                                                                                                                                                                                                                                |
| interest\_calculation<br /><br />object<br /><br />Conditionally returned                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Returned                                                                           | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Returned                                                                       | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Returned                                                  | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Returned                                                               | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Returned                                                | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Returned                                                         | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Conditionally returned                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Conditionally returned                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                                                          | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**due\_day**<br /><br />integer<br /><br />Conditionally returned                                                                       | 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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Conditionally returned                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 />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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Conditionally returned                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Returned                                                                   | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Returned                                                                     | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Conditionally returned                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Returned                   | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Returned                | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Conditionally returned | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                                              | Date and time when the credit product policy 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 />Conditionally returned                                                                              | Date and time when the credit product policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Gold Credit Product Policy",
  "description": "A gold credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="list_product_policies">
  List credit product policies
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/products`

Retrieve an array of existing credit product policies.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of product policy 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` |

<h3 id="_response_body_7">
  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 last 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                                                                                                     | One or more credit product policies.<br /><br />**Allowable Values:**<br /><br />One or more credit product policy objects                                                                                                                                                                                                                                                                                                                  |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                                    | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| data\[].**card\_products**<br /><br />array of objects<br /><br />Conditionally returned                                                                 | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| data\[].card\_products\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| data\[].card\_products\[].**level**<br /><br />string<br /><br />Conditionally returned                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| data\[].card\_products\[].**network**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the card network.<br /><br />**Allowable Values:**<br /><br />`VISA`, `MASTERCARD`, `SANDBOX`                                                                                                                                                                                                                                                                                                                                       |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                                                                                     | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                                                                              | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| data\[].**classification**<br /><br />string<br /><br />Conditionally returned                                                                           | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| data\[].**product\_type**<br /><br />string<br /><br />Conditionally returned                                                                            | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| data\[].**product\_sub\_type**<br /><br />string<br /><br />Conditionally returned                                                                       | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| data\[].**currency\_code**<br /><br />string<br /><br />Conditionally 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\[].**credit\_line**<br /><br />object<br /><br />Conditionally returned                                                                             | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| data\[].credit\_line.**min**<br /><br />decimal<br /><br />Returned                                                                                      | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| data\[].credit\_line.**max**<br /><br />decimal<br /><br />Returned                                                                                      | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| data\[].**usage**<br /><br />array of strings<br /><br />Conditionally returned                                                                          | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`<br /><br />Valid `usage` array                                                                                                                                                                                                                                                                                                |
| data\[].**interest\_calculation**<br /><br />object<br /><br />Conditionally returned                                                                    | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| data\[].interest\_calculation.**method**<br /><br />string<br /><br />Returned                                                                           | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| data\[].interest\_calculation.**day\_count**<br /><br />string<br /><br />Returned                                                                       | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| data\[].interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Returned                                                  | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| data\[].interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Returned                                                               | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| data\[].interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Returned                                                | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| data\[].interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Returned                                                         | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| data\[].interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Conditionally returned                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| data\[].**payments**<br /><br />object<br /><br />Conditionally returned                                                                                 | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| data\[].payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                                                          | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| data\[].payments.**due\_day**<br /><br />integer<br /><br />Conditionally returned                                                                       | 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                                              |
| data\[].payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Conditionally returned                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| data\[].payments.**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 />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 |
| data\[].payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Conditionally returned                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| data\[].payments.**allocation\_order**<br /><br />array of strings<br /><br />Returned                                                                   | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| data\[].payments.**min\_payment\_calculation**<br /><br />object<br /><br />Returned                                                                     | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| data\[].payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| data\[].payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| data\[].payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| data\[].payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Conditionally returned                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| data\[].payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Returned                   | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| data\[].payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Returned                | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| data\[].payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Conditionally returned | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                                                                          | Date and time when the credit product policy 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 />Conditionally returned                                                                          | Date and time when the credit product policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_credit_product_policy_token_1234",
      "card_products": [
        {
          "token": "my_card_product_token1234",
          "level": "TRADITIONAL",
          "network": "VISA"
        }
      ],
      "name": "Gold Credit Product Policy",
      "description": "A gold credit product policy",
      "classification": "CONSUMER",
      "product_type": "REVOLVING",
      "product_sub_type": "CREDIT_CARD",
      "currency_code": "USD",
      "credit_line": {
        "min": 50,
        "max": 3500
      },
      "usage": [
        "PURCHASE"
      ],
      "interest_calculation": {
        "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
        "day_count": "ACTUAL",
        "interest_application": [
          "PRINCIPAL",
          "FEES"
        ],
        "minimum_interest": 1,
        "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
        "grace_days_application": "NEXT_CYCLE_DATE",
        "exclude_tran_types": [
          "ANNUAL_FEE",
          "LATE_PAYMENT_FEE",
          "CASH_BACK_STATEMENT_CREDIT",
          "FOREIGN_TRANSACTION_FEE"
        ]
      },
      "payments": {
        "billing_cycle_day": 1,
        "allocation_order": [
          "INTEREST",
          "FEES",
          "PRINCIPAL"
        ],
        "min_payment_calculation": {
          "include_past_due_amount": false,
          "include_overlimit_amount": true,
          "min_payment_flat_amount": 20,
          "min_payment_percentage": {
            "percentage_of_balance": 1,
            "include_interest_charged": false,
            "include_fees_charged": [
              "LATE_PAYMENT_FEE",
              "FOREIGN_TRANSACTION_FEE"
            ]
          }
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    },
    {
      "token": "my_credit_product_policy_token_4321",
      "card_products": [
        {
          "token": "my_card_product_token4321",
          "level": "TRADITIONAL",
          "network": "VISA"
        }
      ],
      "name": "Silver Credit Product Policy",
      "description": "A silver credit product policy",
      "classification": "CONSUMER",
      "product_type": "REVOLVING",
      "product_sub_type": "CREDIT_CARD",
      "currency_code": "USD",
      "credit_line": {
        "min": 50,
        "max": 3100
      },
      "usage": [
        "PURCHASE"
      ],
      "interest_calculation": {
        "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
        "day_count": "ACTUAL",
        "interest_application": [
          "PRINCIPAL",
          "FEES"
        ],
        "minimum_interest": 1,
        "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
        "grace_days_application": "NEXT_CYCLE_DATE",
        "exclude_tran_types": [
          "ANNUAL_FEE",
          "LATE_PAYMENT_FEE",
          "CASH_BACK_STATEMENT_CREDIT",
          "FOREIGN_TRANSACTION_FEE"
        ]
      },
      "payments": {
        "billing_cycle_day": 1,
        "allocation_order": [
          "INTEREST",
          "FEES",
          "PRINCIPAL"
        ],
        "min_payment_calculation": {
          "include_past_due_amount": false,
          "include_overlimit_amount": true,
          "min_payment_flat_amount": 20,
          "min_payment_percentage": {
            "percentage_of_balance": 1,
            "include_interest_charged": false,
            "include_fees_charged": [
              "LATE_PAYMENT_FEE",
              "FOREIGN_TRANSACTION_FEE"
            ]
          }
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="retrieve_product_policy">
  Retrieve credit product policy
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/products/{token}`

Retrieve a specific credit product policy.

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

| Fields                                      | Description                                                                                                                                                                                                                                             |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the credit product policy to retrieve.<br /><br />Send a `GET` request to `/policies/products` to retrieve existing credit product policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing credit product policy token |

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

| Fields                                                                                                                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                                                                        | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| card\_products<br /><br />array of objects<br /><br />Conditionally returned                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Conditionally returned                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| card\_products\[].**network**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the card network.<br /><br />**Allowable Values:**<br /><br />`VISA`, `MASTERCARD`, `SANDBOX`                                                                                                                                                                                                                                                                                                                                       |
| name<br /><br />string<br /><br />Conditionally returned                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Conditionally returned                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Conditionally returned                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Conditionally returned                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Conditionally returned                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Conditionally 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Conditionally returned                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Returned                                                                                      | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Returned                                                                                      | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Conditionally returned                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`<br /><br />Valid `usage` array                                                                                                                                                                                                                                                                                                |
| interest\_calculation<br /><br />object<br /><br />Conditionally returned                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Returned                                                                           | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Returned                                                                       | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Returned                                                  | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Returned                                                               | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Returned                                                | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Returned                                                         | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Conditionally returned                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Conditionally returned                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                                                          | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**due\_day**<br /><br />integer<br /><br />Conditionally returned                                                                       | 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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Conditionally returned                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 />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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Conditionally returned                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Returned                                                                   | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Returned                                                                     | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Conditionally returned                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Returned                   | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Returned                | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Conditionally returned | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                                              | Date and time when the credit product policy 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 />Conditionally returned                                                                              | Date and time when the credit product policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Gold Credit Product Policy",
  "description": "A gold credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "due_day": 31,
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="update_product_policy">
  Update credit product policy
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/policies/products/{token}`

Update a specific credit product policy.

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

| Fields                                      | Description                                                                                                                                                                                                                                             |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the credit product policy to retrieve.<br /><br />Send a `GET` request to `/policies/products` to retrieve existing credit product policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing credit product policy token |

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

| Fields                                                                                                                             | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| card\_products<br /><br />array of objects<br /><br />Required                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Required                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Required                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| name<br /><br />string<br /><br />Required                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Optional                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Required                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Required                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Required                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Required                                                                               | 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Required                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Required                                                                        | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Required                                                                        | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Required                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`                                                                                                                                                                                                                                                                                                                               |
| interest\_calculation<br /><br />object<br /><br />Required                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Required                                                             | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Required                                                         | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Required                                    | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Required                                                 | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Required                                  | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Required                                           | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Optional                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Required                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Required                                                            | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Optional                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Optional                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Required                                                     | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Required                                                       | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Required                           | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Required                           | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Optional                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Optional                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Required     | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Required  | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Optional | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Renamed Credit Product Policy",
  "description": "Description of the renamed credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "due_day": 31,
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  }
}
```

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

| Fields                                                                                                                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                                                                        | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| card\_products<br /><br />array of objects<br /><br />Conditionally returned                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Conditionally returned                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| card\_products\[].**network**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the card network.<br /><br />**Allowable Values:**<br /><br />`VISA`, `MASTERCARD`, `SANDBOX`                                                                                                                                                                                                                                                                                                                                       |
| name<br /><br />string<br /><br />Conditionally returned                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Conditionally returned                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Conditionally returned                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Conditionally returned                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Conditionally returned                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Conditionally 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Conditionally returned                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Returned                                                                                      | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Returned                                                                                      | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Conditionally returned                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`<br /><br />Valid `usage` array                                                                                                                                                                                                                                                                                                |
| interest\_calculation<br /><br />object<br /><br />Conditionally returned                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Returned                                                                           | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Returned                                                                       | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Returned                                                  | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Returned                                                               | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Returned                                                | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Returned                                                         | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Conditionally returned                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Conditionally returned                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                                                          | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**due\_day**<br /><br />integer<br /><br />Conditionally returned                                                                       | 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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Conditionally returned                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 />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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Conditionally returned                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Returned                                                                   | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Returned                                                                     | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Conditionally returned                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Returned                   | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Returned                | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Conditionally returned | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                                              | Date and time when the credit product policy 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 />Conditionally returned                                                                              | Date and time when the credit product policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Renamed Credit Product Policy",
  "description": "Description of the renamed credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "due_day": 31,
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="clone_product_policy">
  Clone credit product policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/products/{token}/clone`

Create a new credit product policy based on an existing credit product policy.

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

| Fields                                      | Description                                                                                                                                                                                                                                          |
| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the credit product policy to clone.<br /><br />Send a `GET` request to `/policies/products` to retrieve existing credit product policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing credit product policy token |

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

| Fields                                                                                                                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                                                                        | Unique identifier of the credit product policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                     |
| card\_products<br /><br />array of objects<br /><br />Conditionally returned                                                                     | One or more card products associated with the credit product policy.<br /><br />**Allowable Values:**<br /><br />One or more `card_products` objects                                                                                                                                                                                                                                                                                        |
| card\_products\[].**token**<br /><br />string<br /><br />Conditionally returned                                                                  | Unique identifier of the card product.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                              |
| card\_products\[].**level**<br /><br />string<br /><br />Conditionally returned                                                                  | Level of the card product.<br /><br />**Allowable Values:**<br /><br />`PREMIUM`, `TRADITIONAL`                                                                                                                                                                                                                                                                                                                                             |
| card\_products\[].**network**<br /><br />string<br /><br />Conditionally returned                                                                | Name of the card network.<br /><br />**Allowable Values:**<br /><br />`VISA`, `MASTERCARD`, `SANDBOX`                                                                                                                                                                                                                                                                                                                                       |
| name<br /><br />string<br /><br />Conditionally returned                                                                                         | Name of the credit product policy.<br /><br />**Allowable Values:**<br /><br />1 char min                                                                                                                                                                                                                                                                                                                                                   |
| description<br /><br />string<br /><br />Conditionally returned                                                                                  | Description of the credit product policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                          |
| classification<br /><br />string<br /><br />Conditionally returned                                                                               | Specifies for whom the credit product is intended.<br /><br />- `CONSUMER` - The credit product is intended for individual consumers.<br />- `SMALL_AND_MEDIUM_BUSINESS` - The credit product is intended for small and medium business.<br /><br />**Allowable Values:**<br /><br />`CONSUMER`, `SMALL_AND_MEDIUM_BUSINESS`                                                                                                                |
| product\_type<br /><br />string<br /><br />Conditionally returned                                                                                | Type of credit product.<br /><br />`REVOLVING` - Allows users to continuously borrow and pay debts up to the credit limit.<br /><br />**Allowable Values:**<br /><br />`REVOLVING`                                                                                                                                                                                                                                                          |
| product\_sub\_type<br /><br />string<br /><br />Conditionally returned                                                                           | Subtype of the credit product type.<br /><br />- `CREDIT_CARD` - Card that enables the cardholder to make purchases on credit.<br />- `SECURED_CARD` - Card backed by a user-funded deposit that enables the cardholder to make purchases on credit.<br /><br />**Allowable Values:**<br /><br />`CREDIT_CARD`, `SECURED_CARD`                                                                                                              |
| currency\_code<br /><br />string<br /><br />Conditionally 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`                                                                                                                                                                                                                                                   |
| credit\_line<br /><br />object<br /><br />Conditionally returned                                                                                 | Contains information on the credit line range.<br /><br />**Allowable Values:**<br /><br />Existing `credit_line` object                                                                                                                                                                                                                                                                                                                    |
| credit\_line.**min**<br /><br />decimal<br /><br />Returned                                                                                      | Minimum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| credit\_line.**max**<br /><br />decimal<br /><br />Returned                                                                                      | Maximum credit limit.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                                                                                                         |
| usage<br /><br />array of strings<br /><br />Conditionally returned                                                                              | One or more usage types for the credit product policy.<br /><br />**Allowable Values:**<br /><br />`PURCHASE`<br /><br />Valid `usage` array                                                                                                                                                                                                                                                                                                |
| interest\_calculation<br /><br />object<br /><br />Conditionally returned                                                                        | Contains the configurations for interest calculation.<br /><br />**Allowable Values:**<br /><br />Existing `interest_calculation` object                                                                                                                                                                                                                                                                                                    |
| interest\_calculation.**method**<br /><br />string<br /><br />Returned                                                                           | Method of interest calculation.<br /><br />**Allowable Values:**<br /><br />`AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS`                                                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**day\_count**<br /><br />string<br /><br />Returned                                                                       | Day-count convention.<br /><br />**Allowable Values:**<br /><br />`ACTUAL`                                                                                                                                                                                                                                                                                                                                                                  |
| interest\_calculation.**interest\_application**<br /><br />array of strings<br /><br />Returned                                                  | One or more balance types on which interest is applied.<br /><br />**Allowable Values:**<br /><br />`PRINCIPAL`, `FEES`, `INTEREST`                                                                                                                                                                                                                                                                                                         |
| interest\_calculation.**minimum\_interest**<br /><br />decimal<br /><br />Returned                                                               | When interest is applied, this value determines the minimum amount of interest that can be charged.<br /><br />**Allowable Values:**<br /><br />0–999999999999.99                                                                                                                                                                                                                                                                           |
| interest\_calculation.**interest\_on\_grace\_reactivation**<br /><br />string<br /><br />Returned                                                | Determines whether to charge or waive interest for the billing period when the balance is paid off.<br /><br />**Allowable Values:**<br /><br />`ACCRUE_FULL_CYCLE`, `ACCRUE_PAYMENT_DATE`, `WAIVE`                                                                                                                                                                                                                                         |
| interest\_calculation.**grace\_days\_application**<br /><br />string<br /><br />Returned                                                         | Determines the last day of grace period based on which interest charges are calculated.<br /><br />**Allowable Values:**<br /><br />`NEXT_CYCLE_DATE`                                                                                                                                                                                                                                                                                       |
| interest\_calculation.**exclude\_tran\_types**<br /><br />array of strings<br /><br />Conditionally returned                                     | One or more transactions that are excluded from current billing period’s interest charge, but included in next.<br /><br />**Allowable Values:**<br /><br />`LATE_PAYMENT_FEE`, `ANNUAL_FEE`, `MONTHLY_FEE`, `CASH_BACK_STATEMENT_CREDIT`, `RETURNED_PAYMENT_FEE`, `FOREIGN_TRANSACTION_FEE`                                                                                                                                                |
| payments<br /><br />object<br /><br />Conditionally returned                                                                                     | Contains the configurations for billing cycle day, payment due day, and fees.<br /><br />**Allowable Values:**<br /><br />Existing `payments` object                                                                                                                                                                                                                                                                                        |
| payments.**billing\_cycle\_day**<br /><br />integer<br /><br />Returned                                                                          | Day of the month when the billing cycle starts.<br /><br />**Allowable Values:**<br /><br />1–28                                                                                                                                                                                                                                                                                                                                            |
| payments.**due\_day**<br /><br />integer<br /><br />Conditionally returned                                                                       | 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                                              |
| payments.**billing\_cycle\_frequency**<br /><br />string<br /><br />Conditionally returned                                                       | Frequency at which the account is billed.<br /><br />**Allowable Values:**<br /><br />`MONTHLY`                                                                                                                                                                                                                                                                                                                                             |
| payments.**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 />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 |
| payments.**billing\_cycle\_day\_strategy**<br /><br />string<br /><br />Conditionally returned                                                   | Determines if the billing cycle day is manually set or determined dynamically during account creation based on cycling logic.<br /><br />**Allowable Values:**<br /><br />`MANUAL`                                                                                                                                                                                                                                                          |
| payments.**allocation\_order**<br /><br />array of strings<br /><br />Returned                                                                   | Ordered list of balance types to which payments are allocated, from first to last.<br /><br />**Allowable Values:**<br /><br />`INTEREST`, `FEES`, `PRINCIPAL`                                                                                                                                                                                                                                                                              |
| payments.**min\_payment\_calculation**<br /><br />object<br /><br />Returned                                                                     | Contains information used to calculate the minimum payment amount on a credit product policy.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_calculation` object                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.**include\_past\_due\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the past due amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                    |
| payments.min\_payment\_calculation.**include\_overlimit\_amount**<br /><br />boolean<br /><br />Returned                                         | Whether to include the overlimit amount when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                   |
| payments.min\_payment\_calculation.**min\_payment\_flat\_amount**<br /><br />decimal<br /><br />Conditionally returned                           | Minimum payment, expressed as a flat amount, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                                                                                                                                                                                                                                           |
| payments.min\_payment\_calculation.**min\_payment\_percentage**<br /><br />object<br /><br />Conditionally returned                              | Contains information used to calculate the minimum payment amount when expressed as a percentage.<br /><br />**Allowable Values:**<br /><br />Existing `min_payment_percentage` object                                                                                                                                                                                                                                                      |
| payments.min\_payment\_calculation.min\_payment\_percentage.**percentage\_of\_balance**<br /><br />decimal<br /><br />Returned                   | Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day.<br /><br />**Allowable Values:**<br /><br />0.0001–100                                                                                                                                                                                                                                                                               |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_interest\_charged**<br /><br />boolean<br /><br />Returned                | Whether to include the amount of interest charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                         |
| payments.min\_payment\_calculation.min\_payment\_percentage.**include\_all\_fees\_charged**<br /><br />boolean<br /><br />Conditionally returned | Whether to include all fees charged when calculating the minimum payment.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                       |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                                                                              | Date and time when the credit product policy 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 />Conditionally returned                                                                              | Date and time when the credit product policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_credit_product_policy_token_1234",
  "card_products": [
    {
      "token": "my_card_product_token1234",
      "level": "TRADITIONAL",
      "network": "VISA"
    }
  ],
  "name": "Gold Credit Product Policy",
  "description": "A gold credit product policy",
  "classification": "CONSUMER",
  "product_type": "REVOLVING",
  "product_sub_type": "CREDIT_CARD",
  "currency_code": "USD",
  "credit_line": {
    "min": 50,
    "max": 3500
  },
  "usage": [
    "PURCHASE"
  ],
  "interest_calculation": {
    "method": "AVG_DAILY_BALANCE_WITH_NEW_TRANSACTIONS",
    "day_count": "ACTUAL",
    "interest_application": [
      "PRINCIPAL",
      "FEES"
    ],
    "minimum_interest": 1,
    "interest_on_grace_reactivation": "ACCRUE_PAYMENT_DATE",
    "grace_days_application": "NEXT_CYCLE_DATE",
    "exclude_tran_types": [
      "ANNUAL_FEE",
      "LATE_PAYMENT_FEE",
      "CASH_BACK_STATEMENT_CREDIT",
      "FOREIGN_TRANSACTION_FEE"
    ]
  },
  "payments": {
    "due_day": 31,
    "billing_cycle_day": 1,
    "allocation_order": [
      "INTEREST",
      "FEES",
      "PRINCIPAL"
    ],
    "min_payment_calculation": {
      "include_past_due_amount": false,
      "include_overlimit_amount": true,
      "min_payment_flat_amount": 20,
      "min_payment_percentage": {
        "percentage_of_balance": 1,
        "include_interest_charged": false,
        "include_fees_charged": [
          "LATE_PAYMENT_FEE",
          "FOREIGN_TRANSACTION_FEE"
        ]
      }
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="create_fee_policy">
  Create fee policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/fees`

Create a new fee policy.

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

| Fields                                                                      | Description                                                                                                                                |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Optional                                 | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                               |
| name<br /><br />string<br /><br />Required                                  | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                           |
| description<br /><br />string<br /><br />Optional                           | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                    |
| account<br /><br />object<br /><br />Required                               | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object         |
| account.**late\_payment**<br /><br />object<br /><br />Optional             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                   |
| account.**returned\_payment**<br /><br />object<br /><br />Optional         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object           |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Optional | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object |
| account.**monthly\_fee**<br /><br />object<br /><br />Optional              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object             |
| account.**annual\_fee**<br /><br />object<br /><br />Optional               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object              |

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

```json JSON lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "Gold Fee Policy",
  "description": "A gold fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 12.5
    }
  }
}
```

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

| Fields                                                                                    | Description                                                                                                                                                       |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                  | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                           | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| account<br /><br />object<br /><br />Conditionally returned                               | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                |
| account.**late\_payment**<br /><br />object<br /><br />Conditionally returned             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                          |
| account.**returned\_payment**<br /><br />object<br /><br />Conditionally returned         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                  |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Conditionally returned | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                        |
| account.**monthly\_fee**<br /><br />object<br /><br />Conditionally returned              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                    |
| account.**annual\_fee**<br /><br />object<br /><br />Conditionally returned               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the fee policy 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 />Conditionally returned                       | Date and time when the fee policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "Gold Fee Policy",
  "description": "A gold fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 12.5
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="get_fee_policies">
  List fee policies
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/fees`

Retrieve an array of existing fee policies.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of fee policy 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` |

<h3 id="_response_body_12">
  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 last 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                                              | One or more fee policies.<br /><br />**Allowable Values:**<br /><br />One or more fee policy objects                                                              |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                             | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                              | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                       | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| data\[].**account**<br /><br />object<br /><br />Conditionally returned                           | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                |
| data\[].account.**late\_payment**<br /><br />object<br /><br />Conditionally returned             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                          |
| data\[].account.**returned\_payment**<br /><br />object<br /><br />Conditionally returned         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                  |
| data\[].account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Conditionally returned | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                        |
| data\[].account.**monthly\_fee**<br /><br />object<br /><br />Conditionally returned              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                    |
| data\[].account.**annual\_fee**<br /><br />object<br /><br />Conditionally returned               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                     |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                   | Date and time when the fee policy 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 />Conditionally returned                   | Date and time when the fee policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_fee_policy_token_1234",
      "name": "Gold Fee Policy",
      "description": "A gold fee policy",
      "account": {
        "late_payment": {
          "default_method": "FLAT",
          "default_value": 10
        },
        "returned_payment": {
          "default_method": "FLAT",
          "default_value": 10
        },
        "foreign_transaction_fee": {
          "default_method": "PERCENTAGE",
          "default_value": 12.5
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    },
    {
      "token": "my_fee_policy_token_4321",
      "name": "Silver Fee Policy",
      "description": "A silver fee policy",
      "account": {
        "late_payment": {
          "default_method": "FLAT",
          "default_value": 10
        },
        "returned_payment": {
          "default_method": "FLAT",
          "default_value": 10
        },
        "foreign_transaction_fee": {
          "default_method": "PERCENTAGE",
          "default_value": 12.5
        }
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="get_fee_policy_by_token">
  Retrieve fee policy
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/fees/{token}`

Retrieve a specific fee policy.

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

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

| Fields                                      | Description                                                                                                                                                                                                       |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the fee policy to retrieve.<br /><br />Send a `GET` request to `/policies/fee` to retrieve existing fee policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing fee policy token |

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

| Fields                                                                                    | Description                                                                                                                                                       |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                  | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                           | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| account<br /><br />object<br /><br />Conditionally returned                               | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                |
| account.**late\_payment**<br /><br />object<br /><br />Conditionally returned             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                          |
| account.**returned\_payment**<br /><br />object<br /><br />Conditionally returned         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                  |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Conditionally returned | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                        |
| account.**monthly\_fee**<br /><br />object<br /><br />Conditionally returned              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                    |
| account.**annual\_fee**<br /><br />object<br /><br />Conditionally returned               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the fee policy 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 />Conditionally returned                       | Date and time when the fee policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "Gold Fee Policy",
  "description": "A gold fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 3
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="update_fee_policy_with_token">
  Update fee policy
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/policies/fees/{token}`

Update a specific fee policy.

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

| Fields                                      | Description                                                                                                                                                                                                       |
| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the fee policy to retrieve.<br /><br />Send a `GET` request to `/policies/fee` to retrieve existing fee policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing fee policy token |

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

| Fields                                                                                 | Description                                                                                                                                                                                                                                              |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| name<br /><br />string<br /><br />Required                                             | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                         |
| description<br /><br />string<br /><br />Optional                                      | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                  |
| account<br /><br />object<br /><br />Optional                                          | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                                                                                                       |
| account.**late\_payment**<br /><br />object<br /><br />Optional                        | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                                                                                                                 |
| account.**returned\_payment**<br /><br />object<br /><br />Optional                    | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                                                                                                         |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Optional            | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                                                                                                               |
| account.**monthly\_fee**<br /><br />object<br /><br />Optional                         | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                                                                                                           |
| account.**annual\_fee**<br /><br />object<br /><br />Optional                          | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                                                                                                            |
| periodic<br /><br />object<br /><br />Optional                                         | Contains information on a specific periodic fee in a fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `periodic` object                                                                                                                  |
| periodic.**fee\_amount**<br /><br />decimal<br /><br />Optional                        | Amount of the fee.<br /><br />**Allowable Values:**<br /><br />1–5000                                                                                                                                                                                    |
| periodic.**number\_of\_days\_post\_activation**<br /><br />decimal<br /><br />Optional | Number of days after an account is activated that the initial fee is charged. For example, if the value in this field is `30`, then the initial fee is charged 30 days after an account is activated.<br /><br />**Allowable Values:**<br /><br />1–1000 |
| periodic.**exclude\_from\_interest\_calc**<br /><br />boolean<br /><br />Optional      | Whether the periodic fee is excluded from interest calculation.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                              |

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

```json JSON lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "My Changed Fee Policy",
  "description": "Description for changed fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 5
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 5
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 3
    }
  }
}
```

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

| Fields                                                                                    | Description                                                                                                                                                       |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                  | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                           | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| account<br /><br />object<br /><br />Conditionally returned                               | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                |
| account.**late\_payment**<br /><br />object<br /><br />Conditionally returned             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                          |
| account.**returned\_payment**<br /><br />object<br /><br />Conditionally returned         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                  |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Conditionally returned | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                        |
| account.**monthly\_fee**<br /><br />object<br /><br />Conditionally returned              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                    |
| account.**annual\_fee**<br /><br />object<br /><br />Conditionally returned               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the fee policy 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 />Conditionally returned                       | Date and time when the fee policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "My Changed Fee Policy",
  "description": "Description for changed fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 5
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 5
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 3
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="clone_fee_policy">
  Clone fee policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/fees/{token}/clone`

Create a new fee policy based on an existing fee policy.

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

| Fields                                      | Description                                                                                                                                                                                                    |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the fee policy to clone.<br /><br />Send a `GET` request to `/policies/fee` to retrieve existing fee policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing fee policy token |

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

| Fields                                                                                    | Description                                                                                                                                                       |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                 | Unique identifier of the fee policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                  | Name of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                           | Description of the fee policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| account<br /><br />object<br /><br />Conditionally returned                               | Contains information on the fees in an account’s fee policy.<br /><br />**Allowable Values:**<br /><br />Existing `account` object                                |
| account.**late\_payment**<br /><br />object<br /><br />Conditionally returned             | Contains information on the late payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `late_payment` object                                          |
| account.**returned\_payment**<br /><br />object<br /><br />Conditionally returned         | Contains information on the returned payment fee.<br /><br />**Allowable Values:**<br /><br />Existing `returned_payment` object                                  |
| account.**foreign\_transaction\_fee**<br /><br />object<br /><br />Conditionally returned | Contains information on the foreign transaction fee.<br /><br />**Allowable Values:**<br /><br />Existing `foreign_transaction_fee` object                        |
| account.**monthly\_fee**<br /><br />object<br /><br />Conditionally returned              | Contains information on the monthly periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                    |
| account.**annual\_fee**<br /><br />object<br /><br />Conditionally returned               | Contains information on the annual periodic fees.<br /><br />**Allowable Values:**<br /><br />Existing `periodic_fees` object                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                       | Date and time when the fee policy 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 />Conditionally returned                       | Date and time when the fee policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_fee_policy_token_1234",
  "name": "Gold Fee Policy",
  "description": "A gold fee policy",
  "account": {
    "late_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "returned_payment": {
      "default_method": "FLAT",
      "default_value": 10
    },
    "foreign_transaction_fee": {
      "default_method": "PERCENTAGE",
      "default_value": 3
    }
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="create_apr_policy">
  Create APR policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/aprs`

Create a new annual percentage rate (APR) policy.

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

| Fields                                                                     | Description                                                                                                                                                  |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Optional                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                 |
| name<br /><br />string<br /><br />Required                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                             |
| description<br /><br />string<br /><br />Optional                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                      |
| purchases<br /><br />object<br /><br />Required                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                          |
| purchases.**name**<br /><br />string<br /><br />Optional                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                       |
| purchases.**external\_token**<br /><br />string<br /><br />Optional        | Unique identifier of the external pricing strategy for the credit program.<br /><br />**Allowable Values:**<br /><br />Valid external pricing strategy token |
| purchases.**tiers**<br /><br />array of objects<br /><br />Required        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                       |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Required | Number of percentage points added to the prime rate, used to calculate a variable APR value.<br /><br />**Allowable Values:**<br /><br />Format: 0.00        |

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

```json JSON lines wrap theme={null}
{
  "token": "my_apr_policy_token_1234",
  "name": "Gold APR Policy",
  "description": "A gold APR policy",
  "purchases": {
    "name": "A purchase at a merchant",
    "external_token": "my_external_purchase_token1234",
    "tiers": [
      {
        "margin_rate": 1,
        "apr": 0
      },
      {
        "margin_rate": 5,
        "apr": 0
      }
    ]
  }
}
```

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

| Fields                                                                                   | Description                                                                                                                                                       |
| ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| purchases<br /><br />object<br /><br />Conditionally returned                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| effective\_date<br /><br />date<br /><br />Conditionally returned                        | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the APR policy 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 />Conditionally returned                      | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_apr_policy_token_1234",
  "name": "Gold APR Policy",
  "description": "A gold APR policy",
  "purchases": {
    "name": "A purchase at a merchant",
    "external_token": "my_external_purchase_token1234",
    "tiers": [
      {
        "margin_rate": 1,
        "apr": 0
      },
      {
        "margin_rate": 5,
        "apr": 0
      }
    ]
  },
  "effective_date": "2025-05-01",
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="get_apr_policies">
  List APR policies
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/aprs`

Retrieve an array of existing APR policies.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                     |
| --------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Optional        | Number of APR policy 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 `effectiveDate`, and not by the field names appearing in response bodies such as `effective_date`.<br /><br />**Allowable Values:**<br /><br />`effectiveDate`, `-effectiveDate` |

<h3 id="_response_body_17">
  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 last 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                                             | One or more APR policies.<br /><br />**Allowable Values:**<br /><br />One or more APR policy objects                                                              |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                            | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                             | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                      | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| data\[].**purchases**<br /><br />object<br /><br />Conditionally returned                        | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| data\[].purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| data\[].purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| data\[].purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| data\[].purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| data\[].purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| data\[].**effective\_date**<br /><br />date<br /><br />Conditionally returned                    | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                  | Date and time when the APR policy 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 />Conditionally returned                  | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_apr_policy_token_1234",
      "name": "Gold APR Policy",
      "description": "A gold APR policy",
      "purchases": {
        "name": "A purchase at a merchant",
        "external_token": "my_external_purchase_token1234",
        "tiers": [
          {
            "margin_rate": 1,
            "apr": 0
          },
          {
            "margin_rate": 5,
            "apr": 0
          }
        ]
      },
      "effective_date": "2025-05-01",
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    },
    {
      "token": "my_apr_policy_token_4321",
      "name": "Silver APR Policy",
      "description": "A silver APR policy",
      "purchases": {
        "name": "A purchase at a merchant",
        "external_token": "my_external_purchase_token4321",
        "tiers": [
          {
            "margin_rate": 3,
            "apr": 0
          },
          {
            "margin_rate": 6,
            "apr": 0
          }
        ]
      },
      "effective_date": "2025-06-01",
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="get_apr_policy_by_token">
  Retrieve APR policy
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/aprs/{token}`

Retrieve a specific annual percentage rate (APR) policy.

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

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

| Fields                                      | Description                                                                                                                                                                                                        |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Required | Unique identifier of the APR policy to retrieve.<br /><br />Send a `GET` request to `/policies/aprs` to retrieve existing APR policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing APR policy token |

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

| Fields                                                                                   | Description                                                                                                                                                       |
| ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| purchases<br /><br />object<br /><br />Conditionally returned                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| effective\_date<br /><br />date<br /><br />Conditionally returned                        | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the APR policy 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 />Conditionally returned                      | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_apr_policy_token_1234",
  "name": "Gold APR Policy",
  "description": "A gold APR policy",
  "purchases": {
    "name": "A purchase at a merchant",
    "external_token": "my_external_purchase_token1234",
    "tiers": [
      {
        "margin_rate": 1,
        "apr": 0
      },
      {
        "margin_rate": 5,
        "apr": 0
      }
    ]
  },
  "effective_date": "2025-05-01",
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="update_apr_policy_with_token">
  Update APR policy
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/policies/aprs/{token}`

Update a specific APR policy.

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

| Fields                                      | Description                                                                                                                                                                                                      |
| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the APR policy to update.<br /><br />Send a `GET` request to `/policies/aprs` to retrieve existing APR policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing APR policy token |

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

| Fields                                                                     | Description                                                                                                                                                  |
| -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Optional                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                 |
| name<br /><br />string<br /><br />Required                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                             |
| description<br /><br />string<br /><br />Optional                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                      |
| purchases<br /><br />object<br /><br />Optional                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                          |
| purchases.**name**<br /><br />string<br /><br />Optional                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                       |
| purchases.**external\_token**<br /><br />string<br /><br />Optional        | Unique identifier of the external pricing strategy for the credit program.<br /><br />**Allowable Values:**<br /><br />Valid external pricing strategy token |
| purchases.**tiers**<br /><br />array of objects<br /><br />Required        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                       |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Required | Number of percentage points added to the prime rate, used to calculate a variable APR value.<br /><br />**Allowable Values:**<br /><br />Format: 0.00        |

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

```json JSON lines wrap theme={null}
{
  "token": "my_apr_policy_token_1234",
  "name": "Renamed APR Policy",
  "description": "Description of the renamed APR Policy",
  "purchases": {
    "name": "A purchase at a merchant",
    "external_token": "my_external_purchase_token1234",
    "tiers": [
      {
        "margin_rate": 1,
        "apr": 0
      },
      {
        "margin_rate": 5,
        "apr": 0
      }
    ]
  }
}
```

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

| Fields                                                                                   | Description                                                                                                                                                       |
| ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| purchases<br /><br />object<br /><br />Conditionally returned                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| effective\_date<br /><br />date<br /><br />Conditionally returned                        | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the APR policy 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 />Conditionally returned                      | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

<h2 id="clone_apr_policy">
  Clone APR policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/aprs/{token}/clone`

Create a new annual percentage rate (APR) policy based on an existing APR policy.

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

| Fields                                      | Description                                                                                                                                                                                                     |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the APR policy to clone.<br /><br />Send a `GET` request to `/policies/aprs` to retrieve existing APR policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing APR policy token |

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

| Fields                                                                                   | Description                                                                                                                                                       |
| ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                                 | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| description<br /><br />string<br /><br />Conditionally returned                          | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| purchases<br /><br />object<br /><br />Conditionally returned                            | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| effective\_date<br /><br />date<br /><br />Conditionally returned                        | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                      | Date and time when the APR policy 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 />Conditionally returned                      | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_apr_policy_token_1234",
  "name": "Gold APR Policy",
  "description": "A gold APR policy",
  "purchases": {
    "name": "A purchase at a merchant",
    "external_token": "my_external_purchase_token1234",
    "tiers": [
      {
        "margin_rate": 1,
        "apr": 0
      },
      {
        "margin_rate": 5,
        "apr": 0
      }
    ]
  },
  "effective_date": "2025-05-01",
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="get_apr_policy_schedules_with_token">
  List APR schedules
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/aprs/{token}/schedule`

Retrieve an array of the historic annual percentage rate (APR) schedules on a specific APR policy.

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

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

| Fields                                      | Description                                                                                                                                                                                                                                   |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the APR policy on which to retrieve APR schedules.<br /><br />Send a `GET` request to `/policies/aprs` to retrieve existing product policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing APR policy token |

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of APR schedule 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` |

<h3 id="_response_body_21">
  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 last 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                                             | One or more APR policies.<br /><br />**Allowable Values:**<br /><br />One or more APR policy objects                                                              |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                            | Unique identifier of the APR policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                      |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                             | Name of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                  |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                      | Description of the APR policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                           |
| data\[].**purchases**<br /><br />object<br /><br />Conditionally returned                        | Contains information on the pricing strategy for purchases.<br /><br />**Allowable Values:**<br /><br />Existing `purchases` object                               |
| data\[].purchases.**name**<br /><br />string<br /><br />Conditionally returned                   | Name of the pricing strategy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                            |
| data\[].purchases.**external\_token**<br /><br />string<br /><br />Conditionally returned        | Unique identifier of the pricing strategy on a credit program.<br /><br />**Allowable Values:**<br /><br />36 char max                                            |
| data\[].purchases.**tiers**<br /><br />array of objects<br /><br />Conditionally returned        | One or more risk tiers for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />One or more `tiers` objects                                            |
| data\[].purchases.tiers\[].**margin\_rate**<br /><br />decimal<br /><br />Conditionally returned | Margin rate for the risk tier for a pricing strategy.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                    |
| data\[].purchases.tiers\[].**apr**<br /><br />decimal<br /><br />Conditionally returned          | Value of the APR.<br /><br />**Allowable Values:**<br /><br />Format: 0.00                                                                                        |
| data\[].**effective\_date**<br /><br />date<br /><br />Conditionally returned                    | Date the APR goes into effect, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-dd                                                             |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                  | Date and time when the APR policy 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 />Conditionally returned                  | Date and time when the APR policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_apr_policy_token_1234",
      "name": "Gold APR Policy",
      "description": "A gold APR policy",
      "purchases": {
        "name": "A purchase at a merchant",
        "external_token": "my_external_purchase_token1234",
        "tiers": [
          {
            "margin_rate": 1,
            "apr": 0
          },
          {
            "margin_rate": 5,
            "apr": 0
          }
        ]
      },
      "effective_date": "2025-05-01",
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    },
    {
      "token": "my_apr_policy_token_4321",
      "name": "Silver APR Policy",
      "description": "A silver APR policy",
      "purchases": {
        "name": "A purchase at a merchant",
        "external_token": "my_external_purchase_token4321",
        "tiers": [
          {
            "margin_rate": 1,
            "apr": 0
          },
          {
            "margin_rate": 5,
            "apr": 0
          }
        ]
      },
      "effective_date": "2025-06-01",
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="create_reward_policy">
  Create reward policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/rewards`

Create a new reward policy.

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

| Fields                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Required                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Optional                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Required                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Optional                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Optional                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Required                             | List of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| rules\[].**description**<br /><br />string<br /><br />Required                    | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Required                           | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Optional              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Optional                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Optional                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Optional                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Optional       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Optional                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Optional         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Optional         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Optional       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Optional        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Required                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Required                     | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Required        | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Required   | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Optional                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Required                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Optional    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Optional | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_reward_policy_token_1234",
  "name": "Gold Reward Policy",
  "description": "A gold reward policy",
  "settlement_strategy": "STATEMENT",
  "accrual_strategy": "DEFAULT",
  "rounding_strategy": "ROUND_HALF_EVEN",
  "rules": [
    {
      "description": "Earn 1x on selected categories.",
      "type": "MULTIPLIER_PER_TRANSACTION",
      "calculation_type": "PER_TRANSACTION",
      "multiplier": 1,
      "amount": null,
      "attributes": {}
    }
  ],
  "conversions": [
    {
      "type": "STATEMENT_CREDIT",
      "conversion_rate": 0.001,
      "conversion_increment": 10,
      "currency": "USD"
    }
  ],
  "exclusions": {
    "use_default_exclusions": false,
    "custom_exclusions": [
      "2000-2999",
      "4321"
    ]
  }
}
```

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

| Fields                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Conditionally returned                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Conditionally returned                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Conditionally returned                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Conditionally returned                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Conditionally returned                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Conditionally returned                             | A list of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| rules\[].**description**<br /><br />string<br /><br />Returned                                  | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Returned                                         | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Conditionally returned              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Conditionally returned                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Conditionally returned                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Conditionally returned                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Conditionally returned       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Conditionally returned                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Conditionally returned       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Conditionally returned        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Conditionally returned                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Returned                                   | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Returned                      | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Returned                 | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Conditionally returned                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Conditionally returned                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Conditionally returned    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Conditionally returned | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                             | Date and time when the reward policy 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 />Conditionally returned                             | Date and time when the reward policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_reward_policy_token_1234",
  "name": "Gold Reward Policy",
  "description": "A gold reward policy",
  "settlement_strategy": "STATEMENT",
  "accrual_strategy": "DEFAULT",
  "rounding_strategy": "ROUND_HALF_EVEN",
  "rules": [
    {
      "description": "Earn 3x on all categories.",
      "type": "MULTIPLIER_PER_TRANSACTION",
      "calculation_type": "PER_TRANSACTION",
      "multiplier": 3,
      "amount": null,
      "attributes": {}
    }
  ],
  "conversions": [
    {
      "type": "STATEMENT_CREDIT",
      "conversion_rate": 0.001,
      "conversion_increment": 10,
      "currency": "USD"
    }
  ],
  "exclusions": {
    "use_default_exclusions": false,
    "custom_exclusions": [
      "2000-2999",
      "4321"
    ]
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="list_reward_policies">
  List reward policies
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/rewards`

Retrieve an array of reward policies.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of reward policy 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` |

<h3 id="_response_body_23">
  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 last 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                                                    | List of one or more reward policies.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more reward policy objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                                   | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                                    | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].**description**<br /><br />string<br /><br />Conditionally returned                             | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].**settlement\_strategy**<br /><br />string<br /><br />Conditionally returned                    | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| data\[].**accrual\_strategy**<br /><br />string<br /><br />Conditionally returned                       | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| data\[].**rounding\_strategy**<br /><br />string<br /><br />Conditionally returned                      | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| data\[].**rules**<br /><br />array of objects<br /><br />Conditionally returned                         | A list of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| data\[].rules\[].**description**<br /><br />string<br /><br />Returned                                  | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].rules\[].**type**<br /><br />string<br /><br />Returned                                         | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| data\[].rules\[].**calculation\_type**<br /><br />string<br /><br />Conditionally returned              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| data\[].rules\[].**multiplier**<br /><br />decimal<br /><br />Conditionally returned                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].rules\[].**amount**<br /><br />decimal<br /><br />Conditionally returned                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].rules\[].**attributes**<br /><br />object<br /><br />Conditionally returned                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| data\[].rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Conditionally returned       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].rules\[].attributes.**mid**<br /><br />string<br /><br />Conditionally returned                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| data\[].rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Conditionally returned       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Conditionally returned        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| data\[].**conversions**<br /><br />array of objects<br /><br />Conditionally returned                   | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].conversions\[].**type**<br /><br />string<br /><br />Returned                                   | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| data\[].conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Returned                      | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| data\[].conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Returned                 | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| data\[].conversions\[].**currency**<br /><br />string<br /><br />Conditionally returned                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| data\[].**exclusions**<br /><br />object<br /><br />Conditionally returned                              | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| data\[].exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Conditionally returned    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| data\[].exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Conditionally returned | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned                         | Date and time when the reward policy 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 />Conditionally returned                         | Date and time when the reward policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

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

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 2,
  "is_more": true,
  "data": [
    {
      "token": "my_reward_policy_token_1234",
      "name": "Gold Reward Policy",
      "description": "A gold reward policy",
      "settlement_strategy": "STATEMENT",
      "accrual_strategy": "DEFAULT",
      "rounding_strategy": "ROUND_HALF_EVEN",
      "rules": [
        {
          "description": "Earn 3x on selected categories.",
          "type": "MULTIPLIER_PER_TRANSACTION",
          "calculation_type": "PER_TRANSACTION",
          "multiplier": 3,
          "amount": null,
          "attributes": {
            "mcc": [
              "0001-1499",
              "1500"
            ]
          }
        }
      ],
      "conversions": [
        {
          "type": "STATEMENT_CREDIT",
          "conversion_rate": 0.001,
          "conversion_increment": 10,
          "currency": "USD"
        }
      ],
      "exclusions": {
        "use_default_exclusions": false,
        "custom_exclusions": [
          "2000-2999",
          "4321"
        ]
      },
      "created_time": "2025-04-01T23:41:58.802Z",
      "updated_time": "2025-04-05T16:04:48.643Z"
    }
  ]
}
```

<h2 id="retrieve_reward_policy">
  Retrieve reward policy
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/policies/rewards/{token}`

Retrieve a reward policy.

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

| Fields                                      | Description                                                                                                                                                                                                                    |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Required | Unique identifier of the reward policy to retrieve.<br /><br />Send a `GET` request to `/policies/rewards` to retrieve existing reward policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing reward policy token |

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

| Fields                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Conditionally returned                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Conditionally returned                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Conditionally returned                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Conditionally returned                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Conditionally returned                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Conditionally returned                             | A list of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| rules\[].**description**<br /><br />string<br /><br />Returned                                  | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Returned                                         | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Conditionally returned              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Conditionally returned                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Conditionally returned                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Conditionally returned                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Conditionally returned       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Conditionally returned                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Conditionally returned       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Conditionally returned        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Conditionally returned                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Returned                                   | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Returned                      | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Returned                 | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Conditionally returned                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Conditionally returned                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Conditionally returned    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Conditionally returned | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                             | Date and time when the reward policy 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 />Conditionally returned                             | Date and time when the reward policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_reward_policy_token_1234",
  "name": "Gold Reward Policy",
  "description": "A gold reward policy",
  "settlement_strategy": "STATEMENT",
  "accrual_strategy": "DEFAULT",
  "rounding_strategy": "ROUND_HALF_EVEN",
  "rules": [
    {
      "description": "Earn 3x on selected categories.",
      "type": "MULTIPLIER_PER_TRANSACTION",
      "calculation_type": "PER_TRANSACTION",
      "multiplier": 3,
      "amount": null,
      "attributes": {
        "mcc": [
          "0001-1499",
          "1500"
        ]
      }
    }
  ],
  "conversions": [
    {
      "type": "STATEMENT_CREDIT",
      "conversion_rate": 0.001,
      "conversion_increment": 10,
      "currency": "USD"
    }
  ],
  "exclusions": {
    "use_default_exclusions": false,
    "custom_exclusions": [
      "2000-2999",
      "4321"
    ]
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="update_reward_policy">
  Update reward policy
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/policies/rewards/{token}`

Update a reward policy.

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

| Fields                                      | Description                                                                                                                                                                                                                  |
| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the reward policy to update.<br /><br />Send a `GET` request to `/policies/rewards` to retrieve existing reward policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing reward policy token |

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

| Fields                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Required                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Optional                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Required                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Optional                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Optional                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Required                             | List of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| rules\[].**description**<br /><br />string<br /><br />Required                    | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Required                           | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Optional              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Optional                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Optional                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Optional                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Optional       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Optional                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Optional         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Optional         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Optional       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Optional        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Required                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Required                     | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Required        | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Required   | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Optional                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Required                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Optional    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Optional | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |

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

| Fields                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Conditionally returned                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Conditionally returned                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Conditionally returned                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Conditionally returned                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Conditionally returned                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Conditionally returned                             | A list of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| rules\[].**description**<br /><br />string<br /><br />Returned                                  | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Returned                                         | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Conditionally returned              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Conditionally returned                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Conditionally returned                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Conditionally returned                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Conditionally returned       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Conditionally returned                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Conditionally returned       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Conditionally returned        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Conditionally returned                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Returned                                   | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Returned                      | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Returned                 | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Conditionally returned                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Conditionally returned                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Conditionally returned    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Conditionally returned | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                             | Date and time when the reward policy 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 />Conditionally returned                             | Date and time when the reward policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_reward_policy_token_1234",
  "name": "Gold Reward Policy",
  "description": "A gold reward policy",
  "settlement_strategy": "STATEMENT",
  "accrual_strategy": "DEFAULT",
  "rounding_strategy": "ROUND_HALF_EVEN",
  "rules": [
    {
      "description": "Earn 3x on selected categories.",
      "type": "MULTIPLIER_PER_TRANSACTION",
      "calculation_type": "PER_TRANSACTION",
      "multiplier": 3,
      "amount": null,
      "attributes": {
        "mcc": [
          "0001-1499",
          "1500"
        ]
      }
    }
  ],
  "conversions": [
    {
      "type": "STATEMENT_CREDIT",
      "conversion_rate": 0.001,
      "conversion_increment": 10,
      "currency": "USD"
    }
  ],
  "exclusions": {
    "use_default_exclusions": false,
    "custom_exclusions": [
      "2000-2999",
      "4321"
    ]
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```

<h2 id="clone_reward_policy">
  Clone reward policy
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/policies/rewards/{token}/clone`

Create a new reward policy based on existing reward policy.

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

| Fields                                      | Description                                                                                                                                                                                                                 |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Required | Unique identifier of the reward policy to clone.<br /><br />Send a `GET` request to `/policies/rewards` to retrieve existing reward policy tokens.<br /><br />**Allowable Values:**<br /><br />Existing reward policy token |

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

| Fields                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Conditionally returned                                       | Unique identifier of the reward policy.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| name<br /><br />string<br /><br />Conditionally returned                                        | Name of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| description<br /><br />string<br /><br />Conditionally returned                                 | Description of the reward policy.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| settlement\_strategy<br /><br />string<br /><br />Conditionally returned                        | Reward settlement strategy for a credit program.<br /><br />**Allowable Values:**<br /><br />`STATEMENT`, `LIVE`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| accrual\_strategy<br /><br />string<br /><br />Conditionally returned                           | Reward accrual strategy for a credit program. If no value for `accrual_strategy` is set, the default value of this field is `DEFAULT`.<br /><br />**Allowable Values:**<br /><br />`DEFAULT`, `PAYMENT`                                                                                                                                                                                                                                                                                                                                                                                                                   |
| rounding\_strategy<br /><br />string<br /><br />Conditionally returned                          | Rounding strategy for reward accrual calculations. If no value for `rounding_strategy` is set, then the default value of this field is `ROUND_HALF_EVEN`.<br /><br />Available options:<br /><br />- `ROUND_UP`: Always rounds away from zero to whole numbers.<br />- `ROUND_DOWN`: Always rounds towards zero to whole numbers.<br />- `ROUND_HALF_EVEN`: Rounds to two decimal places using half-even logic (default).<br />- `ROUND_HALF_EVEN_WHOLE`: Rounds to whole numbers using half-even logic.<br /><br />**Allowable Values:**<br /><br />`ROUND_UP`, `ROUND_DOWN`, `ROUND_HALF_EVEN`, `ROUND_HALF_EVEN_WHOLE` |
| rules<br /><br />array of objects<br /><br />Conditionally returned                             | A list of one or more reward rules.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `rules` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| rules\[].**description**<br /><br />string<br /><br />Returned                                  | The description of the rule.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].**type**<br /><br />string<br /><br />Returned                                         | Type of rule.<br /><br />**Allowable Values:**<br /><br />`MULTIPLIER_PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| rules\[].**calculation\_type**<br /><br />string<br /><br />Conditionally returned              | Type of calculation to use to evaluate if a rule has been satisfied.<br /><br />**Allowable Values:**<br /><br />`PER_TRANSACTION`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| rules\[].**multiplier**<br /><br />decimal<br /><br />Conditionally returned                    | The reward multiplier to apply the transaction, where '1' means 1x transaction amount.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| rules\[].**amount**<br /><br />decimal<br /><br />Conditionally returned                        | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].**attributes**<br /><br />object<br /><br />Conditionally returned                     | Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.<br /><br />**Allowable Values:**<br /><br />mcc: `1500`, `0001-1499` mid: `255`                                                                                                                                                                                                                                                                                                                                                                                                                           |
| rules\[].attributes.**mcc**<br /><br />array of strings<br /><br />Conditionally returned       | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**mid**<br /><br />string<br /><br />Conditionally returned                 | Merchant ID for the rule.<br /><br />**Allowable Values:**<br /><br />"255"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| rules\[].attributes.**min\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Minimum spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**max\_spend**<br /><br />decimal<br /><br />Conditionally returned         | Maximum spend amount.<br /><br />**Allowable Values:**<br /><br />150                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| rules\[].attributes.**spend\_total**<br /><br />decimal<br /><br />Conditionally returned       | Total spend amount.<br /><br />**Allowable Values:**<br /><br />100                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| rules\[].attributes.**spend\_days**<br /><br />integer<br /><br />Conditionally returned        | Maximum number of days since account creation within which the minimum spend requirements must be met to qualify for the reward (used for signup bonus rules).<br /><br />Positive integer values are allowed, with a minimum value of `1`.<br /><br />**Allowable Values:**<br /><br />1 min                                                                                                                                                                                                                                                                                                                             |
| conversions<br /><br />array of objects<br /><br />Conditionally returned                       | List of one or more reward conversions.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more `conversion` objects                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**type**<br /><br />string<br /><br />Returned                                   | Type of conversion.<br /><br />**Allowable Values:**<br /><br />`STATEMENT_CREDIT`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| conversions\[].**conversion\_rate**<br /><br />decimal<br /><br />Returned                      | The rate that points are worth with converting the REDEMPTION\_TYPE indicated.<br /><br />**Allowable Values:**<br /><br />0.001 min<br /><br />Format: 0.000                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| conversions\[].**conversion\_increment**<br /><br />integer<br /><br />Returned                 | The static amount to reward if the rule conditions are met.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| conversions\[].**currency**<br /><br />string<br /><br />Conditionally returned                 | Type of currency used with the conversion rate.<br /><br />**Allowable Values:**<br /><br />Currency code, such as EUR or USD.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| exclusions<br /><br />object<br /><br />Conditionally returned                                  | Defines what merchant category codes (MCCs) are excluded from earning rewards. MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                              |
| exclusions.**use\_default\_exclusions**<br /><br />boolean<br /><br />Conditionally returned    | Indicates whether to use the default exclusion list.<br /><br />- If `true`, the default exclusion list is used.<br />- If `false`, the custom exclusion list is used, if custom exclusions are included.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                     |
| exclusions.**custom\_exclusions**<br /><br />array of strings<br /><br />Conditionally returned | List of merchant category codes (MCCs). MCCs must be a four-digit number, or a range of two four-digit numbers separated by a hyphen.<br /><br />**Allowable Values:**<br /><br />`1500`, `0001-1499`                                                                                                                                                                                                                                                                                                                                                                                                                     |
| created\_time<br /><br />datetime<br /><br />Conditionally returned                             | Date and time when the reward policy 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 />Conditionally returned                             | Date and time when the reward policy was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

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

```json JSON expandable lines wrap theme={null}
{
  "token": "my_reward_policy_token_1234",
  "name": "Gold Reward Policy",
  "description": "A gold reward policy",
  "settlement_strategy": "STATEMENT",
  "accrual_strategy": "DEFAULT",
  "rounding_strategy": "ROUND_HALF_EVEN",
  "rules": [
    {
      "description": "Earn 3x on selected categories.",
      "type": "MULTIPLIER_PER_TRANSACTION",
      "calculation_type": "PER_TRANSACTION",
      "multiplier": 3,
      "amount": null,
      "attributes": {
        "mcc": [
          "0001-1499",
          "1500"
        ]
      }
    }
  ],
  "conversions": [
    {
      "type": "STATEMENT_CREDIT",
      "conversion_rate": 0.001,
      "conversion_increment": 10,
      "currency": "USD"
    }
  ],
  "exclusions": {
    "use_default_exclusions": false,
    "custom_exclusions": [
      "2000-2999",
      "4321"
    ]
  },
  "created_time": "2025-04-01T23:41:58.802Z",
  "updated_time": "2025-04-05T16:04:48.643Z"
}
```
