> ## Documentation Index
> Fetch the complete documentation index at: https://docs.guile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Duplicate Review

> A review already exists for this appointment

## Cause

This appointment already has a submitted review, so a second review cannot be created for it.

## Fix

Fetch the existing review for the appointment, or update that review if the API allows it.

## Retry safety

Not retryable until the underlying state or request changes.

## Raised by

No current operation documents this problem type in the OpenAPI definition. If you receive it in production, treat that as a contract gap and tell us.

## Example

```json theme={null}
{
  "type": "https://docs.guile.app/problems/duplicateReview",
  "title": "Duplicate Review",
  "status": 409,
  "detail": "The appointment already has a submitted review, so the API refuses the request."
}
```
