Skip to main content
POST
/
v1
/
getBatchPaymentDetails
GetBatchPaymentDetails
curl --request POST \
  --url https://api.mpcvault.com/v1/getBatchPaymentDetails \
  --header 'Content-Type: application/json' \
  --header 'x-mtoken: <api-key>' \
  --data '
{
  "uuid": "<string>"
}
'
{
  "batchPayment": {
    "uuid": "<string>",
    "status": "STATUS_UNSPECIFIED",
    "creationTimestamp": 123,
    "btcBatchSendNative": {
      "from": "<string>",
      "recipients": [
        {
          "address": "<string>",
          "amount": "<string>",
          "notes": "<string>"
        }
      ]
    },
    "name": "<string>",
    "notes": "<string>",
    "failedReason": "<string>",
    "approvalSigningRequest": {
      "aptosMessage": {
        "type": "TYPE_UNSPECIFIED",
        "from": "<string>",
        "content": {
          "address": "<string>",
          "application": "<string>",
          "chainId": "<string>",
          "message": "<string>",
          "nonce": "<string>"
        }
      },
      "uuid": "<string>",
      "status": "STATUS_UNSPECIFIED",
      "txHash": "<string>",
      "vaultUuid": "<string>",
      "failedReason": "<string>",
      "creationTimestamp": 123,
      "notes": "<string>",
      "simulation": "aSDinaTvuI8gbWludGxpZnk=",
      "evmInputDataDecode": {
        "function": "<string>",
        "args": [
          {
            "name": "<string>",
            "type": "<string>",
            "data": "<string>"
          }
        ]
      }
    },
    "sendSigningRequest": {
      "aptosMessage": {
        "type": "TYPE_UNSPECIFIED",
        "from": "<string>",
        "content": {
          "address": "<string>",
          "application": "<string>",
          "chainId": "<string>",
          "message": "<string>",
          "nonce": "<string>"
        }
      },
      "uuid": "<string>",
      "status": "STATUS_UNSPECIFIED",
      "txHash": "<string>",
      "vaultUuid": "<string>",
      "failedReason": "<string>",
      "creationTimestamp": 123,
      "notes": "<string>",
      "simulation": "aSDinaTvuI8gbWludGxpZnk=",
      "evmInputDataDecode": {
        "function": "<string>",
        "args": [
          {
            "name": "<string>",
            "type": "<string>",
            "data": "<string>"
          }
        ]
      }
    }
  },
  "error": {
    "executeSigningRequestsErrorCode": "EXECUTE_SIGNING_REQUESTS_ERROR_CODE_UNSPECIFIED",
    "message": "<string>"
  }
}
Returns batch payment details by UUID, including status, recipient list, and associated signing requests. Use this endpoint to check progress or confirm completion.

Authorizations

x-mtoken
string
header
required

Your API token. Required for all API requests.

Body

application/json
uuid
string
required

The unique identifier of the batch payment.

Response

200 - application/json

Success

batchPayment
object
required
error
Execute SRs Error Code · object