> ## 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.

# Get Pending Signing Requests

> Get all requests awaiting your API user's approval or a bound ClientSigner's signature.

## Endpoint

```protobuf theme={null}
rpc GetPendingSigningRequests(GetPendingSigningRequestsRequest) returns (GetPendingSigningRequestsResponse)
```

Messages are in `mpcvault.platform.v1`.

Returns all ongoing requests with a current action for the authenticated API user: an approval still needed by policy, or signing ready for an eligible bound ClientSigner. It does not return every request whose status is pending, and it does not prepare, approve, sign or reject requests.

## Request

| Field | Type | Required | Description |
| - | - | - | - |
| `vault_uuid` | string | No | One accessible vault in the token's organization. Empty selects all accessible vaults in that organization. Requests without a vault are excluded. |

## Response

| Field | Type | Description |
| - | - | - |
| `signing_requests` | repeated SigningRequest | All matching requests, with the same payload and field visibility as GetSigningRequestList and a current `pending_operation`. No pagination or truncation. |
| `error` | Error | Query failures and the response-size limit return RPC errors instead of a partial list. |

See [Pending operation](https://docs.mpcvault.com/api-reference/signing-request.md#pending-operation) for `approve` and `sign`. A returned action does not grant permission to execute it; the modifying RPC revalidates permissions and policy.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.