Accounts

Send money to a recipient

Changed on

Send money from an account to a recipient. Creates a transaction that will be processed immediately or may require approval.

post/account/{accountId}/transactions

Request

  • Base URL
    https://api.mercury.com/api/v1
  • URL
    https://api.mercury.com/api/v1/account/{accountId}/transactions
  • Auth
    • HTTP bearer
    • or HTTP basic

Path parameters

accountIdstring uuid required

The Mercury account where invoice payments will be deposited. Use the /api/v1/accounts endpoint to list your accounts and find the corresponding id. Only checking and savings accounts are supported.

Request body

amountnumber double required

A positive dollar amount with at least 1 cent.

externalMemostring

Optional external memo

idempotencyKeystring required

Unique string identifying the transaction

notestring

Optional note

paymentMethod'ach' required
recipientIdstring uuid required

The Mercury account where invoice payments will be deposited. Use the /api/v1/accounts endpoint to list your accounts and find the corresponding id. Only checking and savings accounts are supported.

Changes

    • breaking

      removed the enum value check of the request property ////

    • breaking

      removed the enum value domesticWire of the request property ////

    • breaking

      removed the required property ///// from the response with the status

    • breaking

      removed the required property ///// from the response with the status

    • breaking

      removed the required property ///// from the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the request property

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • info

      media type application/json was changed to application/json;charset=utf-8 for the response status

    • info

      removed subschema #2 from the response property allOf list for the response status

    • info

      removed subschema #2 from the ///// response property allOf list for the response status

    • info

      removed subschema #2 from the response property allOf list for the response status

    • info

      removed subschema #2 from the ///// response property allOf list for the response status

    • info

      removed the MerchantRefundToOriginalCharge enum value from the ////// response property for the response status

    • info

      removed the OriginalChargeToMerchantRefund enum value from the ////// response property for the response status

    • info

      removed the interestPayment enum value from the //// response property for the response status

    • warning

      added the new interestPayment enum value to the //// response property for the response status