MX Technologies Accounts API

The accounts API from MX Technologies — 13 operation(s) for accounts.

Operations 18

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /users/{user_guid}/accounts List a user's accounts by MX GUID · List accounts #
Ask an LLM
“Which bank and card accounts does a user have, looked up by their MX user GUID?”
“Can I list only a user's manual accounts on the GUID-based endpoint?”
Tell an agent
List all accounts for MX user GUID {user}.
Show user GUID {user}'s accounts where manual is {is_manual}.
POST /users/{user_guid}/accounts Create a manual account by user GUID · Create manual account #
Ask an LLM
“How do I add a hand-tracked account, like a cash envelope, for a user by their MX GUID?”
“Which member does a new manual account get created under on the GUID path?”
Tell an agent
Create manual account {account} for MX user GUID {user}.
Add a user-entered account under the Manual Institution for user GUID {user}.
GET /users/{user_guid}/accounts/{account_guid} Read an account by user and account GUID · Read account #
Ask an LLM
“How do I get the balance and details of one account directly under a user?”
“Can I read an account without knowing which member it belongs to?”
Tell an agent
Get account {account} for user {user}.
Show the current balance and attributes of user {user}'s account {account}.
DELETE /users/{user_guid}/accounts/{account_guid} Delete a manually created account · Delete manual account #
Ask an LLM
“How do I remove an account the user created by hand?”
“Can I delete aggregated bank accounts this way, or only manual ones?”
Tell an agent destructive · confirm first
Delete manual account {account} for user {user}.
Remove the hand-entered account {account} from user {user}.
GET /users/{user_guid}/accounts/{account_guid}/account_numbers Get full account numbers for an account by GUID · List account numbers by account #
Ask an LLM
“How do I get the full account and routing numbers for one account using its MX GUID?”
“Where can I find an account's complete number when the account listing only shows the last four?”
Tell an agent
List account numbers for account GUID {account} of user GUID {user}.
Get the routing and account numbers on MX account {account} for user {user}.
GET /users/{user_guid}/members/{member_guid}/account_numbers List account numbers across a member · List account numbers by member #
Ask an LLM
“Can I get the account and routing numbers for every account in one bank connection at once?”
“Which account numbers were verified for a member?”
Tell an agent
List account numbers for member {member} of user {user}.
Show every account number under bank connection {member} for user {user}, {per_page} per page.
GET /users/{user_guid}/members/{member_guid}/account_owners List account owners for a member by GUID · List account owners by member #
Ask an LLM
“Who owns the accounts in a bank connection, looked up with MX GUIDs?”
“Can I get account holder names and addresses for a member on the GUID path?”
Tell an agent
List account owners for member GUID {member} of user GUID {user}.
Show the owner identity details on MX member {member} for user {user}.
GET /users/{user_guid}/members/{member_guid}/accounts List a member's accounts by GUID · List accounts by member #
Ask an LLM
“Which accounts came from one specific bank connection, using MX GUIDs?”
“Can I list only the accounts a user manages themselves for a given member on the GUID path?”
Tell an agent
List accounts for member GUID {member} of user GUID {user}.
Show MX member {member}'s accounts for user {user} where managed by user is {managed}.
GET /users/{user_guid}/members/{member_guid}/accounts/{account_guid} Read an account under its member by GUID · Read account by member #
Ask an LLM
“How do I read an account's attributes through its member using MX GUIDs?”
“Can I fetch a single account nested under a specific bank connection on the GUID endpoint?”
Tell an agent
Get account GUID {account} under member {member} for user {user}.
Read the member-scoped account {account} of MX member {member}, user {user}.
PUT /users/{user_guid}/members/{member_guid}/accounts/{account_guid} Update an account under its member by GUID · Update account by member #
Ask an LLM
“How do I change an account's attributes, such as hiding it, using MX GUIDs?”
“Can I edit every field of a manual account on the GUID-based update?”
Tell an agent
Update account GUID {account} under member {member} for user {user} with {changes}.
Edit MX account {account} of member {member}, user GUID {user}.
GET /users/{user_identifier}/accounts List a user's accounts on the versioned API · List accounts #
Ask an LLM
“Which accounts does a user have when I look them up by the user ID I defined?”
“Does the versioned accounts list return full account numbers or just the last four?”
Tell an agent
List accounts for user {user} on API version {api_version}.
Show my user ID {user}'s accounts for the {use_case} use case.
POST /users/{user_identifier}/accounts Create a manual account on the versioned API · Create manual account #
Ask an LLM
“How do I add a manually tracked account for a user identified by my own user ID?”
“What account fields do I send to create a manual account on the versioned endpoint?”
Tell an agent
Create manual account {account} for user {user} on API version {api_version}.
Add a hand-tracked account {account} for my user ID {user}.
GET /users/{user_identifier}/accounts/{account_identifier}/account_numbers Get account numbers on the versioned API · List account numbers by account #
Ask an LLM
“How do I get full account and routing numbers for an account identified by my own IDs?”
“Can I page through an account's numbers on the versioned endpoint?”
Tell an agent
List account numbers for account {account} of user {user}, API version {api_version}.
Get routing and account numbers for my user ID {user}'s account {account}.
POST /users/{user_guid}/accounts/merge Merge duplicate accounts into one · Merge accounts #
Ask an LLM
“A user sees the same bank account twice; can I combine the duplicates into one?”
“What happens to the other accounts when duplicates are merged, and can it be undone?”
Tell an agent destructive · confirm first
Merge these duplicate accounts for user {user}: {accounts}.
Consolidate accounts {accounts} for user {user} on API version {api_version}, deleting the extras.
GET /users/{user_identifier}/members/{member_identifier}/account_owners List account owners on the versioned API · List account owners by member #
Ask an LLM
“Who are the account holders in a bank connection I reference with my own member ID?”
“Can I verify account ownership details through the versioned account owners endpoint?”
Tell an agent
List account owners for member {member} of user {user}, API version {api_version}.
Show owner names and addresses for my user ID {user}'s connection {member}.
GET /users/{user_identifier}/members/{member_identifier}/accounts List a member's accounts on the versioned API · List member accounts #
Ask an LLM
“Which accounts belong to a bank connection when I use my own user and member IDs?”
“Can I page through a member's accounts on the versioned endpoint?”
Tell an agent
List accounts for member {member} of user {user}, API version {api_version}.
Show my user ID {user}'s accounts under connection {member}, page {page}.
GET /users/{user_identifier}/members/{member_identifier}/accounts/{account_identifier} Read a member account on the versioned API · Read member account #
Ask an LLM
“How do I read one account's details using my own user, member and account identifiers?”
“Can I look up a member account's balance on the versioned endpoint?”
Tell an agent
Read account {account} of member {member} for user {user}, API version {api_version}.
Show balance details for my user ID {user}'s account {account} in connection {member}.
PUT /users/{user_identifier}/members/{member_identifier}/accounts/{account_identifier} Update a member account on the versioned API · Update account by member #
Ask an LLM
“How do I update an account's attributes using identifiers I defined, on the versioned API?”
“Can I edit a manual account's fields through the versioned member account update?”
Tell an agent
Update account {account} of member {member} for user {user} with {changes}, API version {api_version}.
Change my user ID {user}'s account {account} in connection {member} to {changes}.

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/mx-technologies:mx-technologies-accounts-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

mx-technologies-accounts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Mx Technologies Accounts API
  contact:
    name: MX Platform API
    url: https://www.mx.com/products/platform-api
  version: '1.0'
  description: 'Operations tagged accounts across 2 of this provider''s published API definitions: mx-technologies-platform-openapi.yml, mx-technologies-platform-v20250224-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://int-api.mx.com
- url: https://api.mx.com
security:
- basicAuth: []
tags:


# --- truncated at 32 KB (73 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mx-technologies/refs/heads/main/openapi/mx-technologies-accounts-api-openapi.yml