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 documentation. // File location in GitHub is: // https://github.marqeta.com/openapi/coreapi/blob/main/openapi/users/openapi.yaml The `users` resource represents a person who accesses Marqeta-administered funds via a Marqeta card (whether physical or virtual). This endpoint enables you to create and manage users on the Marqeta platform. This resource stores user attributes such as name, address, and date of birth, as well as financial information such as balances. By default, every user automatically has a general purpose account (GPA) that is used for the funding of transfers and is therefore an `account holder`. Note that account balances reside at the account holder level — there are no separate `account` or `balance` objects. You can use the `/users` endpoint to create parent-child relationships between two users (where one user is the parent and the other is the child) or between a business and a user (where the business is the parent and the user is the child). This relationship provides reporting to the parent about how cards of children are used and enables the parent to monitor and even restrict card usage. [NOTE] A user can simultaneously be a child of a business and a parent of other users if the user is not configured to use a parent's account balances and the user's child is configured to use a parent's account balances. For more information on account holders, see >.

Operations 23

GET /users List users #
POST /users Create user #
POST /users/auth/changepassword Update user password #
POST /users/auth/clientaccesstoken Create client access token #
GET /users/auth/clientaccesstoken/{token} Retrieve client access token #
POST /users/auth/login Log in user #
POST /users/auth/logout Log out user #
POST /users/auth/onetime Create single-use token #
POST /users/auth/resetpassword Request user password reset token #
POST /users/auth/resetpassword/{token} Reset user password #
POST /users/auth/verifyemail Request email verification token #
POST /users/auth/verifyemail/{token} Verify email address #
POST /users/lookup Search users #
GET /users/{parent_token}/children List user child accounts #
GET /users/{token} Retrieve user #
PUT /users/{token} Update user #
GET /users/{token}/ssn Retrieve user identification number #
GET /users/phonenumber/{phone_number} Lists all users who match a phone number #
GET /users/{token}/notes Lists cardholder notes #
POST /users/{token}/notes Creates a note for the cardholder #
PUT /users/{token}/notes/{notes_token} Updates a specific note for a cardholder #
GET /views/users/{time_agg} Retrieve user activity data #
GET /views/users/detail Retrieve detailed user information #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/marqeta-users-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

marqeta-users-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Marqeta Users API
  termsOfService: https://www.marqeta.com/api-terms
  version: '1.0'
  description: 'Operations tagged Users across 2 of this provider''s published API definitions: marqeta-core-api-openapi.yml, marqeta-diva-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: /v3
- url: https://diva-api.marqeta.com/data/v2
  description: Production Server
tags:


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