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

# RejectSigningRequests

> Reject ongoing wallet and vault-management requests in accessible vaults.

Requires a full-access token. Applies the existing rejection rules to ongoing wallet and vault-management signing requests in the selected vaults.

Set `vaultUuid` to select one accessible vault in the token's organization. Omit it or send an empty string to select all vaults the token can access in that organization. Requests without a vault and ClientSigner key-access grants are excluded.

```json theme={null}
{
  "vaultUuid": "<VAULT_UUID>"
}
```

To select all accessible vaults, send `{}`.

Processing continues after individual failures; successful rejections are not rolled back. The response has only `error`, which reports a request-level failure or a failure count, without per-request failure details. It is unset when all selected requests are rejected or no requests match.

Rejected requests cannot be reopened. To reject a single UUID, use [RejectSigningRequest](https://docs.mpcvault.com/api-reference/rest/reject-signing-request.md).


## OpenAPI

````yaml openapi.json POST /v1/rejectSigningRequests
openapi: 3.1.0
info:
  title: mpcvault.platform.v1
  version: 0.0.1
servers:
  - url: https://api.mpcvault.com
    description: MPCVault API Server
security:
  - ApiKeyAuth: []
tags:
  - name: mpcvault.platform.v1.PlatformAPI
  - name: mpcvault.sweep.v1.SweepAPI
    description: >-
      Deposit address creation and TRON watch address registration for the Sweep
      product.
paths:
  /v1/rejectSigningRequests:
    post:
      tags:
        - mpcvault.platform.v1.PlatformAPI
      summary: RejectSigningRequests
      description: >-
        RejectSigningRequests rejects ongoing wallet and vault-management
        requests in accessible vaults.
      operationId: mpcvault.platform.v1.PlatformAPI.RejectSigningRequests
      requestBody:
        content:
          application/json:
            schema:
              $ref: >-
                #/components/schemas/mpcvault.platform.v1.RejectSigningRequestsRequest
        required: true
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/mpcvault.platform.v1.RejectSigningRequestsResponse
components:
  schemas:
    mpcvault.platform.v1.RejectSigningRequestsRequest:
      type: object
      properties:
        vaultUuid:
          type: string
          description: >-
            Vault_uuid selects one accessible vault in the API token's
            organization. Empty scans all vaults the token can access in that
            organization.
          format: uuid
          example: <string>
      description: >-
        RejectSigningRequestsRequest selects ongoing wallet and vault-management
        requests using existing rejection rules. Requires a full access token.
        Requests without a vault and ClientSigner key grants are excluded.
      additionalProperties: false
    mpcvault.platform.v1.RejectSigningRequestsResponse:
      type: object
      properties:
        error:
          description: >-
            Error reports a request-level failure or a failure count, without
            per-request details. Processing continues after individual failures;
            successful rejections are not rolled back. Unset when all selected
            requests are rejected or none match.
          anyOf:
            - $ref: '#/components/schemas/mpcvault.platform.v1.Error'
            - type: 'null'
      additionalProperties: false
    mpcvault.platform.v1.Error:
      type: object
      properties:
        message:
          type: string
        serviceErrorCode:
          enum:
            - SERVICE_ERROR_CODE_UNSPECIFIED
            - SERVICE_ERROR_CODE_ORG_SUBSCRIBED_PLAN_LIMIT_EXCEED
            - SERVICE_ERROR_CODE_ORG_SUBSCRIBED_PLAN_EXPIRED
            - SERVICE_ERROR_CODE_ORG_SUBSCRIBED_PLAN_NOT_SUPPORT
            - SERVICE_ERROR_CODE_ORG_PENDING_SIGNING_REQUEST_LIMIT_EXCEEDED
          type: string
          format: enum
        executeSigningRequestsErrorCode:
          enum:
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_UNSPECIFIED
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_INSUFFICIENT_FUNDS
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_ALREADY_DENIED
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_INSUFFICIENT_GAS_FEE
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_ADDRESS_NOT_IN_WHITELIST
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_POLICY_APPROVAL_PENDING
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_POLICY_BLOCKED
            - EXECUTE_SIGNING_REQUESTS_ERROR_CODE_POLICY_CONFIGURATION_ERROR
          type: string
          format: enum
      additionalProperties: false
      allOf:
        - x-protobuf-oneof: ErrorCode
          if:
            type: object
          then:
            oneOf:
              - required:
                  - executeSigningRequestsErrorCode
                properties:
                  executeSigningRequestsErrorCode:
                    not:
                      type: 'null'
              - required:
                  - serviceErrorCode
                properties:
                  serviceErrorCode:
                    not:
                      type: 'null'
              - not:
                  anyOf:
                    - required:
                        - executeSigningRequestsErrorCode
                      properties:
                        executeSigningRequestsErrorCode:
                          not:
                            type: 'null'
                    - required:
                        - serviceErrorCode
                      properties:
                        serviceErrorCode:
                          not:
                            type: 'null'
      x-protobuf-oneofs:
        ErrorCode:
          - executeSigningRequestsErrorCode
          - serviceErrorCode
      description: Exactly one of the two error code fields is set.
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-mtoken
      description: Your API token. Required for all API requests.

````

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