---
title: "CancelWorkspaceRequest"
url: "https://developer.pexa.co.uk/apis/workspace-v1-v1/versions/f42817f3-815f-4a74-8ba5-2f83efd8ab42/schemas/CancelWorkspaceRequest"
---

> Full API specification: https://developer.pexa.co.uk/apis/workspace-v1-v1/versions/f42817f3-815f-4a74-8ba5-2f83efd8ab42.md

# CancelWorkspaceRequest

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Workspace
  version: v1
servers:
  - url: https://api.pexa.co.uk
    description: API Gateway URL
components:
  schemas:
    CancelWorkspaceRequest:
      type: object
      required:
        - cancellationReason
      properties:
        cancellationReason:
          type: string
          pattern: ^(APPLICANT_DECIDED_NOT_TO_PROCEED|TITLE_COMPLICATIONS_OUTSIDE_PEXA_SCOPE|LAW_FIRM_NO_LONGER_ACTING|LENDER_DECIDED_NOT_TO_PROCEED|LOAN_INVOLVES_MULTIPLE_TITLES|OTHER)$
          example: APPLICANT_DECIDED_NOT_TO_PROCEED
          description: >
            Reason to cancel the workspace.


            Allowed values:
              [`APPLICANT_DECIDED_NOT_TO_PROCEED`, `TITLE_COMPLICATIONS_OUTSIDE_PEXA_SCOPE`, `LAW_FIRM_NO_LONGER_ACTING`, `LENDER_DECIDED_NOT_TO_PROCEED`, `LOAN_INVOLVES_MULTIPLE_TITLES`, `OTHER`]
        cancellationNotesForOther:
          maxLength: 100
          minLength: 1
          type: string
          example: Title complications outside PEXA scope
          description: Mandatory when cancellationReason "OTHER" is provided
```
