Skip to main content
POST
GetPendingSigningRequests
Returns the ongoing signing requests with an action for the authenticated API user: an approval still needed by the current policy, or signing that is ready for an eligible bound ClientSigner. It is an action queue, rather than a list of every pending request. Set vaultUuid to query one accessible vault. Omit it or send an empty string to query all vaults the token can access in its organization. Requests without a vault are excluded.
The response contains all matching requests; there is no pagination or truncation. Each request uses the same payload and field visibility as GetSigningRequestList, with its pendingOperation. A query failure or response-size limit returns an RPC error instead of a partial list. This call only reads the workflow state. Use ApproveSigningRequest for an approve action or ExecuteSigningRequests for eligible wallet signing. The action is a current hint; the modifying call revalidates permissions and policy.

Authorizations

x-mtoken
string
header
required

Your API token. Required for all API requests.

Body

application/json

GetPendingSigningRequestsRequest only queries workflow actions; it does not prepare, approve, sign or reject. A returned sign operation does not grant ExecuteSigningRequests permission.

vaultUuid
string<uuid>

Vault_uuid selects one accessible vault in the API token's organization, or all accessible vaults when empty. Requests without a vault are excluded.

Example:

"<string>"

Response

200 - application/json

OK

signingRequests
object[]

Signing_requests contains all ongoing requests with a pending_operation; no pagination or truncation. Uses the same payload and field visibility as GetSigningRequestList. Evaluation failures or the response-size limit return an RPC error instead of partial results.

error
object | null

Exactly one of the two error code fields is set.