Batch approval
PUT/v1/transactions/respond-approval/batch
Batch approval
This endpoint allows users to respond to multiple transaction approval requests in a single batch operation. It accepts a JSON payload containing transaction IDs, approval responses ("approve" or "deny"), and optional signed transaction RLPs. The endpoint checks permissions, ensures the user hasn't already responded, and updates the transaction status accordingly. It returns a list of transaction hashes upon successful processing or error messages for invalid inputs or unauthorized access.
Request
- application/json
Body
arrayrequired
- Array [
- ]
approvalResponse ApprovalResponse (string)required
Possible values: [approve
, deny
]
signedTxRlp stringnullable
transactionId uuidrequired
Responses
- 200
- 400
- 403
- 500
Approval response sent
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
string
[
"string"
]
User already responded
- text/plain
- Schema
Schema
string
User does not have permission
- text/plain
- Schema
Schema
string
Unexpected error
- text/plain
- Schema
Schema
string
Loading...