Skip to main content
GET
/
v1
/
accounts
/
{accountId}
Get Account by ID
curl --request GET \
  --url https://sandbox-api.va.meridianpay.com/v1/accounts/{accountId}
{
  "id": "acc_01JMERUSDRET001",
  "createdAt": "2026-04-30T14:00:00Z",
  "updatedAt": "2026-04-30T14:00:00Z",
  "status": "ACTIVE",
  "statusReason": null,
  "currency": "USD",
  "depositReconciliationId": "prop-ct-oak-7421",
  "displayName": null,
  "availableBalance": "125000.00",
  "actualBalance": "125000.00",
  "routingPolicy": {
    "type": "RETAIN"
  },
  "depositInstructions": [
    {
      "id": "depinst_01JMERACH001",
      "updatedAt": "2026-04-30T14:00:00Z",
      "status": "ACTIVE",
      "rail": {
        "type": "US.USD.ACH",
        "label": "ACH"
      },
      "supportedCurrencies": [
        "USD"
      ],
      "fields": [
        {
          "key": "bankName",
          "label": "Bank name",
          "value": "Lead Bank N.A.",
          "copyable": false
        },
        {
          "key": "routingNumber",
          "label": "Routing number",
          "value": "026073150",
          "copyable": true
        },
        {
          "key": "accountNumber",
          "label": "Account number",
          "value": "1133557799",
          "copyable": true
        }
      ],
      "disclosures": [
        {
          "kind": "notice",
          "text": "ACH credits only."
        }
      ]
    },
    {
      "id": "depinst_01JMERWIRE001",
      "updatedAt": "2026-04-30T14:00:00Z",
      "status": "ACTIVE",
      "rail": {
        "type": "US.USD.FEDWIRE",
        "label": "Fedwire"
      },
      "supportedCurrencies": [
        "USD"
      ],
      "fields": [
        {
          "key": "bankName",
          "label": "Bank name",
          "value": "Lead Bank N.A.",
          "copyable": false
        },
        {
          "key": "routingNumber",
          "label": "Fedwire routing number",
          "value": "026073150",
          "copyable": true
        },
        {
          "key": "accountNumber",
          "label": "Account number",
          "value": "1133557799",
          "copyable": true
        }
      ],
      "disclosures": [
        {
          "kind": "notice",
          "text": "Include the beneficiary account number exactly as shown."
        }
      ]
    }
  ]
}

Headers

Authorization
string

Bearer authentication header of the form Bearer {token}. Required for client-server (JWT) authentication. See Authentication.

X-Meridian-Program-Id
string

Identifies the program context for the request. Required for server-to-server (HMAC) authentication. See Authentication.

X-Meridian-User-Id
string

Identifies the Meridian user targeted by the request. Required for server-to-server (HMAC) authentication with MULTI_USER integrations; omit for SINGLE_USER. See Authentication.

X-Meridian-Api-Key
string

Partner API key issued by Meridian during provisioning. Required for server-to-server (HMAC) authentication. See Authentication.

X-Meridian-Timestamp
string

Current time in milliseconds since the Unix epoch. Must be within 60 seconds of the request. Required for server-to-server (HMAC) authentication. See Authentication.

X-Meridian-Signature
string

HMAC SHA-256 signature of the canonical request string, computed per request. Required for server-to-server (HMAC) authentication. See Authentication for how to construct it.

Path Parameters

accountId
string
required

Response

The account details for the authenticated account

Detailed Meridian account payload

id
string
required

Unique identifier of the account

Example:

"acc_01JMERUSDRET001"

createdAt
string<date-time>
required

Timestamp when the account was created

Example:

"2026-04-30T14:00:00Z"

updatedAt
string<date-time>
required

Timestamp when the account was last updated

Example:

"2026-04-30T14:00:00Z"

status
string
required

Current status of the account

Example:

"ACTIVE"

currency
string
required

Currency of the account

Example:

"USD"

routingPolicy
Retain Routing Policy · object
required

Routing policy that retains deposited funds on the account

depositInstructions
Deposit Instruction · object[]
required

Deposit instructions for the account

availableBalance
string
required

Funds available for immediate use, adjusted for pending transactions

actualBalance
string
required

Total posted and cleared balance physically in the account

statusReason
string | null

Reason for the current status

depositReconciliationId
string | null

Partner-defined identifier used to reconcile inbound deposits to the account

displayName
string | null

Display name of the account