Marqeta Policies API
// Conditional snippet for beta or internal contentinclude::../../maturity-admonition-banner.adoc[]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 >.[IMPORTANT]====To create and manage policies, you must use the link:https://app.marqeta.com/[Marqeta Dashboard, window="_blank"].For more on policies in the dashboard, see >. +The following endpoints are displayed for reference purposes only.====
Marqeta Policies API is one of 81 APIs that Marqeta publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Policies. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
27 operations
across 17 paths,
and defines 61 schemas.
It is described by OpenAPI 3.0.3, at version 3.0.39.
Requests are made against a single base URL, /v3.
The identity and technical contract details declared by the specification.
PolicyDocumentTemplateURLs
object
Contains one or more URLs for a template.
1 property
1 required
PolicyProductCreateReq
object
Request details for a credit product policy.
12 properties
10 required
PolicyRewardReq
object
Request details for a reward policy.
10 properties
5 required
PolicyFeeResponse
object
Contains information on a fee policy.
6 properties
PolicyRewardSettlementType
string
Reward settlement strategy for a credit program.
PolicyAprCreateReq
object
Request details for an APR policy.
4 properties
2 required
PolicyDocumentAssetURLs
object
Contains one or more URLs for an asset.
3 properties
3 required
ProductSubType
string
Subtype of the credit product type. CREDITCARD - Card that enables the cardholder to make purchases on credit. SECUREDCARD - Card backed by a user-funded depos…
PolicyProductUpdateReq
object
Request details to update a credit product policy.
11 properties
10 required
PolicyDocumentTemplateResponse
object
Response details for a template.
3 properties
InterestOnGraceReactivationEnum
string
Determines whether to charge or waive interest for the billing period when the balance is paid off.
PoliciesDocumentPage
object
List response details for paginated document policies.
5 properties
5 required
Error
object
2 properties
ProductType
string
Type of credit product. REVOLVING - Allows users to continuously borrow and pay debts up to the credit limit.
PolicyFeeCreateReq
object
Request details for a fee policy.
4 properties
2 required
PolicyFeeAccount
object
Contains information on the fees in an account's fee policy.
5 properties
PolicyAprsPage
object
List response details for paginated APR policies.
5 properties
5 required
PolicyDocumentAssetReq
object
Request details for a specific asset.
1 property
1 required
PolicyAprResponse
object
Contains information on an APR policy.
7 properties
PolicyFeePeriodic
object
Contains information on a specific periodic fee in a fee policy.
3 properties
PolicyAprTierReq
object
Request details for the APR for a risk tier.
1 property
1 required
PolicyProductAddCardProductReq
object
Request to add a card product to a credit product policy.
2 properties
2 required
PolicyDocumentUpdateReq
object
Request details to update a document policy.
14 properties
12 required
PolicyAprUpdateReq
object
Request details for an APR policy.
4 properties
1 required
PolicyRewardPlatformRule
object
Defines the rules intended for a reward policy.
6 properties
2 required
PolicyDocumentCreateReq
object
Contains information on a document policy.
15 properties
12 required
PolicyDocumentTemplateReq
object
Request details for a template.
1 property
1 required
PolicyFeeForeignTransaction
object
Contains information on a specific fee in a fee policy.
2 properties
ProductCreditLine
object
Contains information on the credit line range.
2 properties
2 required
PolicyProductResponse
object
Contains information on the credit product policy.
14 properties
PolicyRewardResponse
object
Contains information on a reward policy.
12 properties
PolicyProductCardProductLevel
string
Level of the card product.
BalanceType
string
Type of balance. PURCHASE - The balance on purchases.
PolicyRewardAccrualType
string
Reward accrual strategy for a credit program. If no value for accrualstrategy is set, the default value of this field is DEFAULT.
PolicyProductCardProductReq
object
Contains information on the card products associated with the credit product policy.
2 properties
2 required
CurrencyCode
string
Valid three-digit link:https://www.iso.org/iso-4217-currency-codes.html[ISO 4217 currency code, window="blank"].
PolicyProductCardProductResponse
object
Contains information on the card products associated with the credit product policy.
3 properties
PolicyRewardPage
object
List of response details for reward policies.
5 properties
5 required
PolicyProductMinPaymentPercentage
object
Contains information used to calculate the minimum payment amount when expressed as a percentage.
3 properties
2 required
PolicyDocumentAssetAndTemplateResponse
object
Return details for a specific asset and the template on which it was based.
6 properties
PolicyFeeUpdateReq
object
Response details to update a fee policy.
4 properties
1 required
PolicyProductPaymentConfiguration
object
Contains the configurations for billing cycle day, payment due day, and fees.
7 properties
3 required
PaymentAllocationOrderEnum
string
Ordered list of balance types to which payments are allocated, from first to last.
PolicyDocumentAssetAndTemplateReq
object
Request details for a specific asset and the template on which it was based.
2 properties
2 required
PolicyRewardRoundingStrategy
string
Rounding strategy for reward accrual calculations. If no value for roundingstrategy is set, then the default value of this field is ROUNDHALFEVEN. Available op…
PoliciesProductPage
object
List response details for product policies.
5 properties
5 required
ProductClassification
string
Specifies for whom the credit product is intended. CONSUMER - The credit product is intended for individual consumers. SMALLANDMEDIUMBUSINESS - The credit prod…
PolicyRewardRuleAttributes
object
Additional properties for which the rule can be used to determine reward accrual eligibility for a transaction.
6 properties
InterestCalculation
object
Contains the configurations for interest calculation.
7 properties
6 required
PolicyAprPurchaseResponse
object
Contains information on the pricing strategy for purchases.
3 properties
PolicyDocumentResponse
object
Contains information on a document policy.
17 properties
PolicyAprTierResponse
object
Response details for the APR for a risk tier.
2 properties
PolicyFeesPage
object
List response details for fee policies.
5 properties
5 required
PolicyAprPurchaseReq
object
Contains information on the pricing strategy for purchases.
3 properties
1 required
PolicyDocumentAssetResponse
object
Return details for a specific asset.
3 properties
PolicyProductMinPaymentCalculation
object
Contains information used to calculate the minimum payment amount on a credit product policy.
4 properties
2 required
PolicyRewardConversionType
string
Type of conversion.
PolicyFeePayment
object
Contains information on a specific fee in a fee policy.
2 properties
PolicyRewardRedemptionStrategy
string
Redemption strategy for reward redemption behavior. If no value for redemptionstrategy is set, then the default value of this field is MANUAL. Available option…
PolicyRewardConversion
object
Defines the conversion properties intended for a reward policy.
4 properties
3 required
PolicyRewardExclusions
object
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…
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Marqeta publishes across the network.