---
title: "Assign a case to a contractor, or release it with a null id (admin only)"
method: PATCH
path: "/v1/admin/floorplan-recognition-requests/{caseId}/assignee"
tags: ["Admin Floorplan Recognition Requests"]
---

# Assign a case to a contractor, or release it with a null id (admin only)

`PATCH /v1/admin/floorplan-recognition-requests/{caseId}/assignee`

## Path parameters

- `caseId` string, required

## Request body

- SetRecognitionCaseAssigneeDto
  - `assigneeId` string, uuid, nullable, required

## Response `200`

Case assignee updated

- RecognitionCaseAssignmentApiResponseDto
  - `success` boolean, required — Indicates if the request was successful
  - `message` string, required — Human readable message
  - `data` object, required — Response data
    - `intercomSynced` boolean, required
  - `timestamp` string, date-time, required — Timestamp of the response

## Changes

- **2026-09-11** `0b82a9e49ef2` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/maket/apis/virtual-architect-api/changes/v1/admin/floorplan-recognition-requests/:caseId/assignee/patch.md)

---

[API](https://skmtc.dev/maket/apis/virtual-architect-api.md) · [All operations](https://skmtc.dev/maket/apis/virtual-architect-api/llms.txt) · [OpenAPI document](https://skmtc.dev/maket/apis/virtual-architect-api/revisions/ad71cae36f29?raw)
