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

# Ese cliente ya tiene una reserva para esa sesión

> Código already_booked · HTTP 409

**Código:** `already_booked` · **Estado HTTP:** `409`

## Qué significa

Cada cliente tiene una reserva por sesión. Si la había cancelado, reservarla de nuevo la reactiva.

## Qué hacer

El cliente ya está anotado en esa sesión (confirmado, en lista de espera o con la asistencia marcada). Busca su reserva con `GET /v1/bookings?client_id=…&session_id=…`. Si reintentabas un pedido que se cortó, repítelo con la misma `Idempotency-Key`: así recibes la reserva que ya se hizo.

## Ejemplo

```json theme={null}
{
  "type": "https://docs.craqui.com/errors/already_booked",
  "title": "Ese cliente ya tiene una reserva para esa sesión",
  "status": 409,
  "code": "already_booked",
  "detail": "Cada cliente tiene una reserva por sesión. Si la había cancelado, reservarla de nuevo la reactiva.",
  "request_id": "req_01hzx8m4k2a7d9q3f5w6y8z0bc",
  "doc_url": "https://docs.craqui.com/errors/already_booked"
}
```

Todos los errores tienen esta forma. Programa contra `code`, que no cambia; `title` y `detail` son para una
persona y pueden cambiar de redacción. Lee [Errores](https://docs.craqui.com/errors.md).


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