Marqeta website screenshot

Marqeta

Marqeta is a modern card-issuing and embedded-finance platform. The Core API is a large RESTful surface covering cards, users, businesses, GPA orders, KYC/KYB, fee transfer, transactions, real-time decisioning, MCC groups, programs, and webhooks. The Diva (Digital Wallets, Tokenization, 3DS) API extends the Core API.

Marqeta publishes 79 APIs on the APIs.io network, including accepted countries API, Account API, Account Bundle Transitions API, and 76 more. Tagged areas include FinTech, BaaS, Card Issuing, Payments, and Embedded Finance.

The Marqeta catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

Marqeta’s developer surface includes authentication and 10 more developer resources.

43.3/100 developing ▼ -5.5 Agent 46/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
81 APIs
FinTechBaaSCard IssuingPaymentsEmbedded Finance

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 43.3/100 · developing
Contract Quality 18.4 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 7.4 / 20
Operational Transparency 3.4 / 13
Governance 5.0 / 12
Discoverability 6.9 / 10
Agent readiness — 46/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/marqeta: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 81

Individual APIs this provider publishes, each with its own machine-readable definition.

Marqeta Webhooks

Outbound HTTP webhook delivery for card events, authorization requests, advice messages, transactions, and account events.

Marqeta Risk Controller / Real-Time Decisioning

Synchronous webhook-style HTTP endpoint customers expose for Marqeta to call during card authorization for approve/decline decisions.

Marqeta accepted countries API

The accepted countries API from Marqeta — 2 operation(s) for accepted countries.

Marqeta Account API

The Account API from Marqeta — 2 operation(s) for account.

Marqeta Account Bundle Transitions API

The Account Bundle Transitions API from Marqeta — 2 operation(s) for account bundle transitions.

Marqeta Account Cards API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the account cards endpoints to create and retrieve credit cards that can...

Marqeta Account Documents API

The Account Documents API from Marqeta — 3 operation(s) for account documents.

Marqeta account holder groups API

The account holder groups API from Marqeta — 2 operation(s) for account holder groups.

Marqeta Account Refunds API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the account refunds endpoints to create and retrieve account refunds on ...

Marqeta Account Rewards API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the `/credit/accounts/{account_token}/rewards` endpoint to create a one-...

Marqeta Account Signup Bonus API

The Account Signup Bonus API from Marqeta — 1 operation(s) for account signup bonus.

Marqeta Account Transitions API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the account transitions endpoints to create and retrieve account transit...

Marqeta Accounts API

The Accounts API from Marqeta — 1 operation(s) for accounts.

Marqeta AccountUsers API

The AccountUsers API from Marqeta — 1 operation(s) for accountusers.

Marqeta Adjustments API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the adjustments endpoints to create and retrieve account adjustments on ...

Marqeta Admin API

The Admin API from Marqeta — 5 operation(s) for admin.

Marqeta auth controls API

The auth controls API from Marqeta — 4 operation(s) for auth controls.

Marqeta auto reloads API

The auto reloads API from Marqeta — 2 operation(s) for auto reloads.

Marqeta Balance Refunds API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the credit balance refunds endpoint to issue a credit balance refund on ...

Marqeta bank transfers API

The bank transfers API from Marqeta — 4 operation(s) for bank transfers.

Marqeta bulk issuances API

The bulk issuances API from Marqeta — 2 operation(s) for bulk issuances.

Marqeta Bundles API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] The bundles feature on Marqeta's credit platform enables you to create and m...

Marqeta business transitions API

The business transitions API from Marqeta — 3 operation(s) for business transitions.

Marqeta businesses API

The businesses API from Marqeta — 10 operation(s) for businesses.

Marqeta Card Group API

The Card Group API from Marqeta — 2 operation(s) for card group.

Marqeta card products API

The card products API from Marqeta — 2 operation(s) for card products.

Marqeta card transitions API

The card transitions API from Marqeta — 3 operation(s) for card transitions.

Marqeta cardholder balances API

The cardholder balances API from Marqeta — 3 operation(s) for cardholder balances.

Marqeta cards API

The cards API from Marqeta — 11 operation(s) for cards.

Marqeta chargebacks API

The chargebacks API from Marqeta — 9 operation(s) for chargebacks.

Marqeta commando modes API

The commando modes API from Marqeta — 4 operation(s) for commando modes.

Marqeta Credit Account Disputes API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the credit account disputes endpoints to create and manage disputes on a...

Marqeta Credit Accounts API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the credit accounts endpoints to create and manage accounts on Marqeta's...

Marqeta Credit Products API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] [IMPORTANT] This feature is deprecated and replaced by credit product polici...

Marqeta Credit Substatuses API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Credit substatuses can be applied to credit accounts or credit account holde...

Marqeta Delinquency API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the delinquency endpoints to retrieve details on a credit account's deli...

Marqeta Depositaccounts API

The Depositaccounts API from Marqeta — 1 operation(s) for depositaccounts.

Marqeta Digital Wallets Management API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] The Marqeta platform facilitates the use of digital wallets for storing toke...

Marqeta direct deposit accounts API

The direct deposit accounts API from Marqeta — 9 operation(s) for direct deposit accounts.

Marqeta direct deposits API

The direct deposits API from Marqeta — 5 operation(s) for direct deposits.

Marqeta fee charges API

The fee charges API from Marqeta — 3 operation(s) for fee charges.

Marqeta fee refunds API

The fee refunds API from Marqeta — 1 operation(s) for fee refunds.

Marqeta Feedback API

The Feedback API from Marqeta — 1 operation(s) for feedback.

Marqeta Fees API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] // This source file is used by InfoDev to generate API reference documentati...

Marqeta funding sources API

The funding sources API from Marqeta — 20 operation(s) for funding sources.

Marqeta gpa orders API

The gpa orders API from Marqeta — 4 operation(s) for gpa orders.

Marqeta Internal - BIN Pools API

The Internal - BIN Pools API from Marqeta — 2 operation(s) for internal - bin pools.

Marqeta Journal Entries API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the journal entries endpoints to retrieve journal entries made on an <

Marqeta kyc API

The kyc API from Marqeta — 4 operation(s) for kyc.

Marqeta Ledger Entries API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] [IMPORTANT] ==== This feature is deprecated and replaced by journal entries....

Marqeta Loads API

Retrieve funding load transaction data at a specified aggregation level. Covers all load types including ACH, push-to-card, and program transfers.

Marqeta mcc groups API

The mcc groups API from Marqeta — 2 operation(s) for mcc groups.

Marqeta merchantgroups API

The merchantgroups API from Marqeta — 2 operation(s) for merchantgroups.

Marqeta Migrations API

The Migrations API from Marqeta — 3 operation(s) for migrations.

Marqeta Payment Schedules API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the payment schedule endpoints to create and retrieve payment schedules ...

Marqeta Payment Sources API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the payment sources endpoint to link an external payment source to an <<...

Marqeta Payments API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the payments endpoints to create and retrieve payments made on a <

Marqeta peer transfers API

The peer transfers API from Marqeta — 5 operation(s) for peer transfers.

Marqeta ping API

The ping API from Marqeta — 1 operation(s) for ping.

Marqeta PINs API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the `/pins` endpoint to create, update, or reveal a personal identificat...

Marqeta Policies API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] The Marqeta credit platform's policies feature enables you to customize the ...

Marqeta Program Balances API

Retrieve program funding balance data for financial reconciliation. Includes beginning and ending bank balances, amounts to send, and settlement details aggregated over configur...

Marqeta Program Gateways API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the Credit Program Gateways endpoints to create, retrieve, and update Pr...

Marqeta Program Reserve API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the Program Reserve API to retrieve program reserve account balances and...

Marqeta Program Transfers API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] A program transfer moves funds from an account holder's general purpose acco...

Marqeta ProgramFunding API

The ProgramFunding API from Marqeta — 2 operation(s) for programfunding.

Marqeta push to card API

The push to card API from Marqeta — 4 operation(s) for push to card.

Marqeta Real-Time Fee Groups API

Marqeta enables you to assess fees in real time through the use of real-time fee groups. A real-time fee group is a collection of fees associated with an account holder group (a...

Marqeta Refunds API

The Refunds API from Marqeta — 1 operation(s) for refunds.

Marqeta Rewards API

The Rewards API from Marqeta — 1 operation(s) for rewards.

Marqeta simulate API

The simulate API from Marqeta — 10 operation(s) for simulate.

Marqeta Spaces API

The Spaces API from Marqeta — 3 operation(s) for spaces.

Marqeta Statements API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Use the statements endpoints to retrieve statement information or statement ...

Marqeta Transactions API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] // This source file is used by InfoDev to generate API reference documentati...

Marqeta User Transitions API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] // This source file is used by InfoDev to generate API reference documentati...

Marqeta Users API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] // This source file is used by InfoDev to generate API reference documentati...

Marqeta Velocity Controls API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] A velocity control limits how much users can spend. You can configure veloci...

Marqeta Velocity Controls Card Group Balance API

The Velocity Controls Card Group Balance API from Marqeta — 1 operation(s) for velocity controls card group balance.

Marqeta Views API

View endpoints provide programmatic access to aggregated platform data derived from card program activity. Each view represents a specific dataset such as transactions, balances...

Marqeta web push provisioning API

The web push provisioning API from Marqeta — 1 operation(s) for web push provisioning.

Marqeta Webhooks API

// Conditional snippet for beta or internal content include::../../maturity-admonition-banner.adoc[] Webhooks are notifications about API events, sent as they occur. The Marqeta...

Scroll for all 81

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Core API

OPEN COLLECTION

Marqeta DiVA API

OPEN COLLECTION

GraphQL 1

GraphQL schemas published by this provider.

Marqeta GraphQL Schema

This conceptual GraphQL schema represents the Marqeta card-issuing and payment processing platform. Marqeta's Core API is a RESTful surface, and this schema captures an equivale...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Marqeta Plans Pricing

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Marqeta Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Marqeta Webhooks

Marqeta delivers real-time event notifications to a developer-configured HTTPS endpoint when specific events occur within a card program. Each program supports up to five active...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Marqeta Context

0 classes · 13 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Marqeta API Rules

7 rules · 1 errors 6 warnings

SPECTRAL

Marqeta API Rules

6 rules · 5 warnings 1 info

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Marqeta Card

20 properties

JSON SCHEMA

Marqeta Cardholder

26 properties

JSON SCHEMA

Marqeta Transaction

25 properties

JSON SCHEMA

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Marqeta Authentication

http · 1 scheme

SECURITY

Marqeta Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Marqeta Trust Center

SOC 2, ISO 27001, PCI DSS, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Marqeta Agentic Access

436 operations · 204 acting · 12 human-in-the-loop

436 operations · 204 acting

AGENTIC

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: marqeta
url: https://raw.githubusercontent.com/api-evangelist/marqeta/refs/heads/main/apis.yml
name: Marqeta
kind: company
description: Marqeta is a modern card-issuing and embedded-finance platform. The Core API is a large RESTful surface covering
  cards, users, businesses, GPA orders, KYC/KYB, fee transfer, transactions, real-time decisioning, MCC groups, programs,
  and webhooks. The Diva (Digital Wallets, Tokenization, 3DS) API extends the Core API.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/marqeta.png
tags:
- FinTech
- BaaS
- Card Issuing
- Payments
- Embedded Finance
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
- aid: marqeta:webhooks
  name: Marqeta Webhooks
  description: Outbound HTTP webhook delivery for card events, authorization requests, advice messages, transactions, and
    account events.
  humanURL: https://www.marqeta.com/docs/core-api/event-types
  baseURL: https://sandbox-api.marqeta.com/v3/webhooks
  tags:
  - Webhooks
  properties:
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api/event-types
- aid: marqeta:risk-controller
  name: Marqeta Risk Controller / Real-Time Decisioning
  description: Synchronous webhook-style HTTP endpoint customers expose for Marqeta to call during card authorization for
    approve/decline decisions.
  humanURL: https://www.marqeta.com/docs/core-api/real-time-decisioning
  baseURL: customer-hosted
  tags:
  - Webhooks
  - RTD
  properties:
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api/real-time-decisioning
- aid: marqeta:marqeta-accepted-countries-api
  name: Marqeta accepted countries API
  description: The accepted countries API from Marqeta — 2 operation(s) for accepted countries.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - accepted countries
  properties:
  - type: OpenAPI
    url: openapi/marqeta-accepted-countries-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-api
  name: Marqeta Account API
  description: The Account API from Marqeta — 2 operation(s) for account.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-bundle-transitions-api
  name: Marqeta Account Bundle Transitions API
  description: The Account Bundle Transitions API from Marqeta — 2 operation(s) for account bundle transitions.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Bundle Transitions
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-bundle-transitions-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-cards-api
  name: Marqeta Account Cards API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the account cards endpoints to create and retrieve credit cards that can access the credit line on a <</core-api/credit-accounts,
    credit account>>.


    Once a credit card is created, you can use the `/cards` endpoint to <</core-api/cards#putCardsToken, update the card>>
    or <</developer-guides/managing-lost-stolen-or-damaged-cards, manage lost, stolen, or damaged cards>>.


    To receive webhook notifications when card transition or card action events occur, see <</core-api/event-types#_card_transition_events,
    Card transition events>> and <</core-api/event-types#_card_action_events, Card action events>> in Event Types.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Cards
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-cards-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-documents-api
  name: Marqeta Account Documents API
  description: The Account Documents API from Marqeta — 3 operation(s) for account documents.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Documents
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-documents-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-holder-groups-api
  name: Marqeta account holder groups API
  description: The account holder groups API from Marqeta — 2 operation(s) for account holder groups.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - account holder groups
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-holder-groups-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-refunds-api
  name: Marqeta Account Refunds API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the account refunds endpoints to create and retrieve account refunds on Marqeta''s credit platform.


    You can issue account refunds to your cardholders with negative account balances.

    The maximum refund amount is the amount that brings the account balance to $0.

    For example, $4000 is the maximum refund amount for a -$4000 account balance.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Refunds
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-refunds-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-rewards-api
  name: Marqeta Account Rewards API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the `/credit/accounts/{account_token}/rewards` endpoint to create a one-time reward on a <</core-api/credit-accounts,
    credit account>>.


    Creating a reward triggers the creation of a <</core-api/credit-account-journal-entries, journal entry>> belonging to
    the `REWARD` group.

    For more on reward journal entries, see <</developer-guides/about-credit-account-journal-entries#_rewards, Rewards>> in
    the About Credit Account Journal Entries guide.


    For the reward programs that are associated with a reward policy on a bundle, see <</developer-guides/about-credit-reward-accounts/,
    About Credit Reward Accounts>> and <</core-api/credit-reward-global-configurations/, Reward Global Configurations>>.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Rewards
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-rewards-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-signup-bonus-api
  name: Marqeta Account Signup Bonus API
  description: The Account Signup Bonus API from Marqeta — 1 operation(s) for account signup bonus.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Signup Bonus
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-signup-bonus-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-account-transitions-api
  name: Marqeta Account Transitions API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the account transitions endpoints to create and retrieve account transitions on Marqeta''s credit platform.

    An account transition occurs when a <</core-api/credit-accounts, credit account>> transitions to a new status.


    To receive webhook notifications when account transition events occur, see <</core-api/event-types#_credit_account_transition_events,
    Credit account transition events>> in Event Types.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Account Transitions
  properties:
  - type: OpenAPI
    url: openapi/marqeta-account-transitions-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-accounts-api
  name: Marqeta Accounts API
  description: The Accounts API from Marqeta — 1 operation(s) for accounts.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/marqeta-accounts-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-accountusers-api
  name: Marqeta AccountUsers API
  description: The AccountUsers API from Marqeta — 1 operation(s) for accountusers.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - AccountUsers
  properties:
  - type: OpenAPI
    url: openapi/marqeta-accountusers-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-adjustments-api
  name: Marqeta Adjustments API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the adjustments endpoints to create and retrieve account adjustments on Marqeta''s credit platform.

    An account adjustment adjusts the amount of a <</core-api/credit-account-journal-entries, journal entry>> or account balance.


    Creating an adjustment triggers the creation of a <</core-api/credit-account-journal-entries, journal entry>> belonging
    to the `ADJUSTMENT` group.

    For more on adjustment journal entries, see <</developer-guides/about-credit-account-journal-entries#_adjustments, Adjustments>>
    in the About Credit Account Journal Entries guide.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Adjustments
  properties:
  - type: OpenAPI
    url: openapi/marqeta-adjustments-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-admin-api
  name: Marqeta Admin API
  description: The Admin API from Marqeta — 5 operation(s) for admin.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Admin
  properties:
  - type: OpenAPI
    url: openapi/marqeta-admin-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-auth-controls-api
  name: Marqeta auth controls API
  description: The auth controls API from Marqeta — 4 operation(s) for auth controls.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - auth controls
  properties:
  - type: OpenAPI
    url: openapi/marqeta-auth-controls-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-auto-reloads-api
  name: Marqeta auto reloads API
  description: The auto reloads API from Marqeta — 2 operation(s) for auto reloads.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - auto reloads
  properties:
  - type: OpenAPI
    url: openapi/marqeta-auto-reloads-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-balance-refunds-api
  name: Marqeta Balance Refunds API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the credit balance refunds endpoint to issue a credit balance refund on <</core-api/credit-accounts, credit account>>.

    When an account balance is negative, a balance refund can be issued to bring the balance closer to 0.


    Creating a balance refund triggers the creation of a <</core-api/credit-account-journal-entries, journal entry>> belonging
    to the `BALANCE_REFUND` group.

    For more on balance refund journal entries, see <</developer-guides/about-credit-account-journal-entries#_credit_balance_refunds,
    Balance refunds>> in the <</developer-guides/about-credit-account-journal-entries,About Credit Account Journal Entries>>
    guide.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Balance Refunds
  properties:
  - type: OpenAPI
    url: openapi/marqeta-balance-refunds-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-bank-transfers-api
  name: Marqeta bank transfers API
  description: The bank transfers API from Marqeta — 4 operation(s) for bank transfers.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - bank transfers
  properties:
  - type: OpenAPI
    url: openapi/marqeta-bank-transfers-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-bulk-issuances-api
  name: Marqeta bulk issuances API
  description: The bulk issuances API from Marqeta — 2 operation(s) for bulk issuances.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - bulk issuances
  properties:
  - type: OpenAPI
    url: openapi/marqeta-bulk-issuances-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-bundles-api
  name: Marqeta Bundles API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    The bundles feature on Marqeta''s credit platform enables you to create and manage bundles by choosing the specific policies
    that make up a bundle.

    A bundle must contain one document policy, credit product policy, fee policy, APR policy, and an optional reward policy.

    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 configure a policy, see <</core-api/credit-policies, Policies>>.


    [IMPORTANT]

    ====

    To create and manage bundles, you must use the link:https://app.marqeta.com/[Marqeta Dashboard, window="_blank"].

    For more on bundles in the dashboard, see <</developer-guides/credit-programs-dashboard, Managing Credit Programs in the
    Marqeta Dashboard>>.


    &#160; +


    The following endpoints are displayed for reference purposes only.

    ===='
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Bundles
  properties:
  - type: OpenAPI
    url: openapi/marqeta-bundles-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-business-transitions-api
  name: Marqeta business transitions API
  description: The business transitions API from Marqeta — 3 operation(s) for business transitions.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - business transitions
  properties:
  - type: OpenAPI
    url: openapi/marqeta-business-transitions-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-businesses-api
  name: Marqeta businesses API
  description: The businesses API from Marqeta — 10 operation(s) for businesses.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - businesses
  properties:
  - type: OpenAPI
    url: openapi/marqeta-businesses-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-card-group-api
  name: Marqeta Card Group API
  description: The Card Group API from Marqeta — 2 operation(s) for card group.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Card Group
  properties:
  - type: OpenAPI
    url: openapi/marqeta-card-group-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-card-products-api
  name: Marqeta card products API
  description: The card products API from Marqeta — 2 operation(s) for card products.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - card products
  properties:
  - type: OpenAPI
    url: openapi/marqeta-card-products-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-card-transitions-api
  name: Marqeta card transitions API
  description: The card transitions API from Marqeta — 3 operation(s) for card transitions.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - card transitions
  properties:
  - type: OpenAPI
    url: openapi/marqeta-card-transitions-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-cardholder-balances-api
  name: Marqeta cardholder balances API
  description: The cardholder balances API from Marqeta — 3 operation(s) for cardholder balances.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - cardholder balances
  properties:
  - type: OpenAPI
    url: openapi/marqeta-cardholder-balances-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-cards-api
  name: Marqeta cards API
  description: The cards API from Marqeta — 11 operation(s) for cards.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - cards
  properties:
  - type: OpenAPI
    url: openapi/marqeta-cards-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-chargebacks-api
  name: Marqeta chargebacks API
  description: The chargebacks API from Marqeta — 9 operation(s) for chargebacks.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - chargebacks
  properties:
  - type: OpenAPI
    url: openapi/marqeta-chargebacks-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-commando-modes-api
  name: Marqeta commando modes API
  description: The commando modes API from Marqeta — 4 operation(s) for commando modes.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - commando modes
  properties:
  - type: OpenAPI
    url: openapi/marqeta-commando-modes-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-credit-account-disputes-api
  name: Marqeta Credit Account Disputes API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the credit account disputes endpoints to create and manage disputes on a <</core-api/credit-accounts, credit account>>.


    For more on disputes, see <</developer-guides/about-credit-account-disputes, About Credit Account Disputes>>.


    Creating a dispute triggers the creation of a <</core-api/credit-account-journal-entries, journal entry>> belonging to
    the `DISPUTE` group.

    For more on dispute journal entries, see <</developer-guides/about-credit-account-journal-entries#_disputes, Disputes>>
    in the About Credit Account Journal Entries guide.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Credit Account Disputes
  properties:
  - type: OpenAPI
    url: openapi/marqeta-credit-account-disputes-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-credit-accounts-api
  name: Marqeta Credit Accounts API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the credit accounts endpoints to create and manage accounts on Marqeta''s credit platform.

    A credit account centers around a single line of credit that can be accessed by one or more <</core-api/credit-account-cards,
    cards>>.

    An account''s attributes, such as the credit limit, APR, and fees, are inherited from the <</core-api/credit-policies,
    policies>> on its associated bundle.


    For more on accounts, see <</developer-guides/about-credit-accounts, About Credit Accounts>>.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Credit Accounts
  properties:
  - type: OpenAPI
    url: openapi/marqeta-credit-accounts-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-credit-products-api
  name: Marqeta Credit Products API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    [IMPORTANT]

    This feature is deprecated and replaced by credit product policies, which is part of the bundles feature.

    For more on policies and bundles in a credit program, see <</developer-guides/credit-programs-dashboard, Managing Credit
    Programs in the Marqeta Dashboard>>.


    The credit products feature on Marqeta''s credit platform enables you to create and manage a credit product and customize
    its characteristics, such as the credit line range and required fees or APRs.

    Credit product characteristics determine the behaviors and attributes of associated credit accounts.

    For more on credit products, see <</developer-guides/about-credit-products, About Credit Products>>.


    To receive webhook notifications when product transition events occur, see <</core-api/event-types#_credit_product_transition_events,
    Credit product transition events>> in Event Types.


    [IMPORTANT]

    ====

    To create and manage credit products, you must use the link:https://app.marqeta.com/[Marqeta Dashboard, window="_blank"].

    For more, see <</developer-guides/credit-products-dashboard, Managing Credit Products in the Marqeta Dashboard>>.


    &#160; +


    The following endpoints are displayed for reference purposes only.

    ===='
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Credit Products
  properties:
  - type: OpenAPI
    url: openapi/marqeta-credit-products-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-credit-substatuses-api
  name: Marqeta Credit Substatuses API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Credit substatuses can be applied to credit accounts or credit account holders.

    Substatuses should be applied only after verification with Customer Support and after the cardholder request for the substatus
    designation has been accepted.

    Substatuses define specific circumstances, such as bankruptcy, hardship or fraud.

    They also affect account behavior or activity, including interest accrual, authorization requests, and account termination.

    Substatus downstream account actions are not always reversible for the cardholder, which means that substatuses should
    be applied with caution.


    Use the substatus endpoints to apply or remove a substatus for a credit account or user.

    Applying a substatus causes immediate downstream changes to the account.

    For additional information about substatuses, see <</developer-guides/about-credit-accounts#_account-substatuses,Account
    substatuses>> or <</developer-guides/about-credit-accounts#_account-holder-substatuses,Account holder substatuses>> in
    the <</developer-guides/about-credit-accounts,About Credit Accounts>> guide.


    [NOTE]

    ====

    The substatus `SCRA` stands for "Servicemembers Civilian Relief Act."

    The substatus `MLA` stands for "Military Lending Act."

    ====


    For more information about receiving webhook notifications when account transition events occur, see <</core-api/event-types#_credit-substatus-events,Credit
    substatus events>> on the <</core-api/event-types,Event Types>> page.


    [IMPORTANT]

    ====

    If you are a Managed by Marqeta customer, a Marqeta customer service representative will apply the appropriate substatuses.

    ===='
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Credit Substatuses
  properties:
  - type: OpenAPI
    url: openapi/marqeta-credit-substatuses-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-delinquency-api
  name: Marqeta Delinquency API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    Use the delinquency endpoints to retrieve details on a credit account''s delinquency state and transitions.


    An account''s delinquency state reflects whether an account is delinquent and past due on its payments or current and
    up to date on its payments.


    To receive webhook notifications when an account transitions between delinquent and current, see <</core-api/event-types#_credit_account_delinquency_state_transition_events,
    Credit account delinquency state transition events>> in Event Types.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Delinquency
  properties:
  - type: OpenAPI
    url: openapi/marqeta-delinquency-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-depositaccounts-api
  name: Marqeta Depositaccounts API
  description: The Depositaccounts API from Marqeta — 1 operation(s) for depositaccounts.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Depositaccounts
  properties:
  - type: OpenAPI
    url: openapi/marqeta-depositaccounts-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-digital-wallets-management-api
  name: Marqeta Digital Wallets Management API
  description: '// Conditional snippet for beta or internal content

    include::../../maturity-admonition-banner.adoc[]


    The Marqeta platform facilitates the use of digital wallets for storing tokenized cards and making payments.

    The API provides endpoints that enable mobile applications to provision tokens into a digital wallet.

    It also provides endpoints for retrieving digital wallet tokens and for managing their lifecycle through state transitions.


    For an overview of digital wallet tokens, see <</developer-guides/digital-wallets-and-tokenization, Digital Wallets and
    Tokenization>>.'
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-api.marqeta.com/v3
  tags:
  - Digital Wallets Management
  properties:
  - type: OpenAPI
    url: openapi/marqeta-digital-wallets-management-api-openapi.yml
  - type: Documentation
    url: https://www.marqeta.com/docs/core-api
  - type: GraphQL
    url: graphql/marqeta-graphql.md
  - type: Documentation
    url: https://www.marqeta.com/docs/diva-api
- aid: marqeta:marqeta-direct-deposit-accounts-api
  name: Marqeta direct deposit accounts API
  description: The direct deposit accounts API from Marqeta — 9 operation(s) for direct deposit accounts.
  humanURL: https://www.marqeta.com/docs/core-api
  baseURL: https://sandbox-

# --- truncated at 32 KB (72 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/marqeta/refs/heads/main/apis.yml