Marqeta Admin API
The Admin API from Marqeta — 5 operation(s) for admin.
The Admin API from Marqeta — 5 operation(s) for admin.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/marqeta-admin-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
contact:
email: support@marqeta.com
name: Marqeta
description: Marqeta's Core API endpoints, conveniently annotated to enable code generation (including SDKs), test cases, and documentation. Currently in beta.
termsOfService: https://www.marqeta.com/api-terms
title: Core Admin API
version: 3.0.39
servers:
- url: /v3
security:
- mqAppAndAccessToken: []
tags:
- name: Admin
paths:
/admin/replayfailedstatements:
post:
operationId: replayFailedStatements
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Success'
description: Replays all failed statements
default:
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Unexpected error
security:
- nileToken: []
summary: Replays all failed statement from statement error processing table
tags:
- Admin
/admin/replayfailedstatements/{short_code}:
post:
description: Replays all failed statements by short code from statement error processing table
operationId: replayFailedStatementsByShortCode
parameters:
- description: Short code of the program
explode: false
in: path
name: short_code
required: true
schema:
type: string
style: simple
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Success'
description: Replays all failed statements by shortcode
default:
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Unexpected error
security:
- nileToken: []
summary: Replays all failed statements by short code from statement error processing…
tags:
- Admin
/admin/schedulestatements:
post:
operationId: scheduleStatements
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Success'
description: Schedules statements for applicable accounts
default:
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Unexpected error
security:
- nileToken: []
summary: Schedules statements for applicable accounts
tags:
- Admin
/admin/{short_code}/replayfailedstatement/{account_token}:
post:
description: Creates and enables a feature flag for a specified program short code
operationId: replaySingleFailedStatement
parameters:
- description: Short code of the program
explode: false
in: path
name: short_code
required: true
schema:
type: string
style: simple
- description: account token of the account
explode: false
in: path
name: account_token
required: true
schema:
type: string
style: simple
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Success'
description: Method unimplemented
default:
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Unexpected error
security:
- nileToken: []
summary: Replays single failed statement by short code and account token from statement…
tags:
- Admin
/admin/{short_code}/retryachpayments:
post:
description: Create a new ACHO ACH transfer for payment who's current transfer has failed and is in ERROR state.
operationId: retryAchPayment
parameters:
- description: Short code of the program
explode: false
in: path
name: short_code
required: true
schema:
type: string
style: simple
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/RetryAchPaymentReq'
description: Create a new ACHO ACH transfer
required: true
responses:
'201':
content:
application/json:
schema:
$ref: '#/components/schemas/RetryAchPaymentReq'
description: Expected response
default:
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
description: Unexpected error
security:
- nileToken: []
summary: Create a new ACHO ACH transfer
tags:
- Admin
components:
schemas:
Success:
description: Successful response for operation
properties:
success:
description: Denotes whether the operation is successful or not
type: boolean
type: object
RetryAchPaymentReq:
description: Request body that can be used to create a new ACHO transfer for a given payment.
properties:
new_acho_ach_transfer_token:
type: string
payment_token:
type: string
required:
- new_acho_ach_transfer_token
- payment_token
type: object
Error:
properties:
code:
type: integer
message:
type: string
type: object
securitySchemes:
mqAppAndAccessToken:
scheme: basic
type: http