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": {
    "btcBatchSendNative": {
      "from": "<string>",
      "recipients": [
        {
          "address": "<string>",
          "amount": "<string>",
          "notes": "<string>"
        }
      ]
    },
    "uuid": "<string>",
    "name": "<string>",
    "notes": "<string>",
    "status": "STATUS_UNSPECIFIED",
    "failedReason": "<string>",
    "creationTimestamp": 123,
    "approvalSigningRequest": {
      "aptosMessage": {
        "from": "<string>",
        "type": "TYPE_UNSPECIFIED",
        "content": {
          "address": "<string>",
          "application": "<string>",
          "chainId": "<string>",
          "message": "<string>",
          "nonce": "<string>"
        }
      },
      "uuid": "<string>",
      "status": "STATUS_UNSPECIFIED",
      "failedReason": "<string>",
      "txHash": "<string>",
      "creationTimestamp": 123,
      "notes": "<string>",
      "vaultUuid": "<string>",
      "callbackClientSignerPublicKey": "<string>",
      "simulation": "aSDinaTvuI8gbWludGxpZnk=",
      "evmInputDataDecode": {
        "function": "<string>",
        "args": [
          {
            "name": "<string>",
            "type": "<string>",
            "data": "<string>"
          }
        ]
      }
    },
    "sendSigningRequest": {
      "aptosMessage": {
        "from": "<string>",
        "type": "TYPE_UNSPECIFIED",
        "content": {
          "address": "<string>",
          "application": "<string>",
          "chainId": "<string>",
          "message": "<string>",
          "nonce": "<string>"
        }
      },
      "uuid": "<string>",
      "status": "STATUS_UNSPECIFIED",
      "failedReason": "<string>",
      "txHash": "<string>",
      "creationTimestamp": 123,
      "notes": "<string>",
      "vaultUuid": "<string>",
      "callbackClientSignerPublicKey": "<string>",
      "simulation": "aSDinaTvuI8gbWludGxpZnk=",
      "evmInputDataDecode": {
        "function": "<string>",
        "args": [
          {
            "name": "<string>",
            "type": "<string>",
            "data": "<string>"
          }
        ]
      }
    }
  },
  "error": {
    "executeSigningRequestsErrorCode": "EXECUTE_SIGNING_REQUESTS_ERROR_CODE_UNSPECIFIED",
    "message": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.mpcvault.com/llms.txt

Use this file to discover all available pages before exploring further.

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:true symbol_value:"9f5ee5fb-07f5-470c-a2ff-081e2d6d107a" comment:uuid is the unique identifier of the batch payment.

Response

200 - application/json

Success

batchPayment
btc_batch_send_native · object
error
execute_signing_requests_error_code · object