Mercury logo

Mercury

Mercury is a banking platform built for startups and tech companies, offering checking, savings, treasury, and corporate-card services. The Mercury REST API exposes accounts, transactions, statements, recipients, ACH and wire payments, treasury yield, and webhooks.

8 APIs 0 Features
BankingFintechStartupsTreasuryPayments

APIs

Mercury Accounts API

Read access to all Mercury accounts (checking, savings, treasury) opened under the authenticated organization. Returns account ID, name, type, status, current and available bala...

Mercury Transactions API

Lists and retrieves transactions for a given Mercury account. Supports filtering by date range, status (pending, sent, cancelled, failed), and amount, plus pagination. Returns c...

Mercury Statements API

Retrieves monthly account statements for a Mercury account. Each statement returns the start and end dates and a downloadable PDF URL.

Mercury Recipients API

Manages payment recipients (counterparties for outbound ACH and wire payments). Supports creating, retrieving, listing, updating, archiving, and approving recipients. Read-and-w...

Mercury Payments API

Sends outbound ACH and domestic wire payments from a Mercury account to a recipient. Includes operations for requesting a send-money payment, retrieving its status, and cancelli...

Mercury Cards API

Read access to corporate card metadata - status, last four digits, the linked account, the card holder, and spending limits.

Mercury Treasury API

Surfaces treasury account details for organizations enrolled in Mercury Treasury, including yield, allocation across underlying money-market and Treasury bill portfolios, and cu...

Mercury Webhooks API

Subscribes a partner application to event notifications such as transaction created/updated, payment status change, and account balance threshold events. Mercury signs each deli...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: mercury
url: https://raw.githubusercontent.com/api-evangelist/mercury/refs/heads/main/apis.yml
name: Mercury
x-type: company
description: >-
  Mercury is a banking platform built for startups and tech companies, offering checking, savings, treasury, and corporate-card services. The Mercury REST API exposes accounts, transactions, statements, recipients, ACH and wire payments, treasury yield, and webhooks.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Banking
  - Fintech
  - Startups
  - Treasury
  - Payments
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
  - aid: mercury:accounts
    name: Mercury Accounts API
    description: >-
      Read access to all Mercury accounts (checking, savings, treasury) opened under the
      authenticated organization. Returns account ID, name, type, status, current and
      available balances, account number, routing number, and account-holder details.
    humanURL: https://docs.mercury.com/reference/accounts
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Accounts
      - Banking
      - Balance
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/accounts
  - aid: mercury:transactions
    name: Mercury Transactions API
    description: >-
      Lists and retrieves transactions for a given Mercury account. Supports filtering
      by date range, status (pending, sent, cancelled, failed), and amount, plus
      pagination. Returns counterparty information, kind (ACH, wire, card, internal
      transfer, fee), category, note, and audit timestamps.
    humanURL: https://docs.mercury.com/reference/transactions
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Transactions
      - Reporting
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/transactions
  - aid: mercury:statements
    name: Mercury Statements API
    description: >-
      Retrieves monthly account statements for a Mercury account. Each statement returns
      the start and end dates and a downloadable PDF URL.
    humanURL: https://docs.mercury.com/reference/get-statements
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Statements
      - Reporting
      - PDF
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/get-statements
  - aid: mercury:recipients
    name: Mercury Recipients API
    description: >-
      Manages payment recipients (counterparties for outbound ACH and wire payments).
      Supports creating, retrieving, listing, updating, archiving, and approving
      recipients. Read-and-write access to this endpoint requires IP whitelisting.
    humanURL: https://docs.mercury.com/reference/recipients
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Recipients
      - Counterparties
      - Payments
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/recipients
  - aid: mercury:payments
    name: Mercury Payments API
    description: >-
      Sends outbound ACH and domestic wire payments from a Mercury account to a
      recipient. Includes operations for requesting a send-money payment, retrieving
      its status, and cancelling pending payments. Read-and-write tokens are required
      and must originate from a whitelisted IP.
    humanURL: https://docs.mercury.com/reference/send-money
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Payments
      - ACH
      - Wire
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/send-money
  - aid: mercury:cards
    name: Mercury Cards API
    description: >-
      Read access to corporate card metadata - status, last four digits, the linked
      account, the card holder, and spending limits.
    humanURL: https://docs.mercury.com/reference/cards
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Cards
      - Spending
      - Corporate Cards
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/cards
  - aid: mercury:treasury
    name: Mercury Treasury API
    description: >-
      Surfaces treasury account details for organizations enrolled in Mercury Treasury,
      including yield, allocation across underlying money-market and Treasury bill
      portfolios, and current balance.
    humanURL: https://docs.mercury.com/reference/treasury
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Treasury
      - Yield
      - Cash Management
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/treasury
  - aid: mercury:webhooks
    name: Mercury Webhooks API
    description: >-
      Subscribes a partner application to event notifications such as transaction
      created/updated, payment status change, and account balance threshold events.
      Mercury signs each delivery so receivers can verify authenticity.
    humanURL: https://docs.mercury.com/reference/webhooks
    baseURL: https://api.mercury.com/api/v1
    tags:
      - Webhooks
      - Events
      - Notifications
    properties:
      - type: Documentation
        url: https://docs.mercury.com/reference/webhooks
common:
  - type: Website
    url: https://mercury.com/
  - type: Documentation
    url: https://docs.mercury.com/
  - type: Plans
    url: plans/mercury-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/mercury-rate-limits.yml
  - type: FinOps
    url: finops/mercury-finops.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]