---
title: "Recibir evento de reserva desde Channex"
method: POST
path: "/api/channex/reservations"
tags: ["Channex Webhook - V1"]
---

# Recibir evento de reserva desde Channex

`POST /api/channex/reservations`

Channex invoca este endpoint al crear o modificar una reserva en cualquier OTA conectada.

El body es el evento raw que Channex envía. El campo `event` identifica el tipo;
`payload` contiene los identificadores necesarios para recuperar la reserva completa
desde la API de Channex.

**Nota:** el evento `test` es ignorado — Channex lo usa para verificar conectividad.

## Request body

- object
  - `event` string, required — Tipo de evento enviado por Channex. El valor `test` es ignorado (no genera job ni procesamiento).
  - `payload` object, required — Datos del evento. Channex los usa para identificar la propiedad y la reserva.
    - `property_id` string, required — ID de la propiedad en Channex. Se usa para encontrar el hotel en el PMS por el campo `hotels.channex_id`.
    - `booking_id` string, required — ID de la reserva en Channex. Se usa para consultar los datos completos de la reserva a la API de Channex.

## Response `200`

ok — evento recibido y encolado

- object
  - `status_code` integer, required
  - `body` object, required
    - `success` boolean, required

## Other responses

- `401` — unauthorized — JWT inválido o ausente

---

[API](https://skmtc.net/loggro/apis/documentos-electr-nicos.md) · [All operations](https://skmtc.net/loggro/apis/documentos-electr-nicos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/loggro/documentos-electr-nicos/revisions/f390b90daf37/schema)
