---
title: "Approve Face Match Suggestion Partial Endpoint"
method: POST
path: "/approveFaceMatchSuggestionPartial"
---

# Approve Face Match Suggestion Partial Endpoint

`POST /approveFaceMatchSuggestionPartial`

## Request

- Base URL: `https://api.pavoot.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.pavoot.com/approveFaceMatchSuggestionPartial`
- Auth: none declared

Merge only the selected photos of a face match suggestion.

A suggestion pairs two persons, but an unknown ("?") person is often several people
clustered together. Approving moves ALL of its photos; this moves only the photos the user
picked: on each selected image, the source person's face boxes are pointed at the target
person. Neither person is deleted or renamed, and the source keeps its other photos.

The suggestion is then marked rejected: the user has looked at the rest and said they are
not this person, so the pair must not be suggested again.

## Request body

- PartialFaceMatchApproveRequest
  - `suggestion_id` string, required
  - `image_ids` string[], required
  - `source_side` 'candidate' | 'reference'

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-09-30** `b924f00a2acd`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/pavoot/apis/pavoot-api/changes/approveFaceMatchSuggestionPartial/post.md)

---

[API](https://skmtc.dev/pavoot/apis/pavoot-api.md) - [All operations](https://skmtc.dev/pavoot/apis/pavoot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pavoot/apis/pavoot-api/revisions/8c0cd91c2a05?raw)
