R2 Connect API
Órdenes
Toda transacción comercial del negocio, de cualquier giro: hospedaje, restaurante, tienda y experiencias.
GET/ordersrequiere read:orders
GET/orders/{order_number}requiere read:orders
Mismos campos que reservas, pero sin filtrar por giro. Es el recurso correcto para contabilidad: un hotel con restaurante genera ambos tipos y los dos deben registrarse.
Parámetros#
| Parámetro | Tipo | Descripción |
|---|---|---|
| limit | integer | Resultados por página. Entre 1 y 50. Predeterminado: 25. |
| cursor | string | Cursor de la página siguiente, tomado de pagination.cursor. |
| created_from | date | Fecha inicial, formato AAAA-MM-DD (UTC) o epoch en milisegundos. |
| created_to | date | Fecha final, inclusiva. Mismo formato. |
| status | string | Filtra por estado exacto. |
| Parámetro | Tipo | Descripción |
|---|---|---|
| type | string | Filtra por tipo de orden. Solo disponible en este recurso. |
Tipos de orden#
| Valor | Qué representa |
|---|---|
booking | Reserva de hospedaje. |
space_booking | Reserva de un espacio rentable por horas. |
dine_in | Consumo en el establecimiento. |
command | Comanda de restaurante. |
takeout · pickup | Para llevar o a recoger. |
delivery | A domicilio. |
room_service | Servicio a la habitación. |
Ejemplo#
bash
# Todas las órdenes de julio
curl -H "Authorization: Bearer TU_LLAVE" \
"https://api.r2-os.com/api/connect/v1/orders?created_from=2026-07-01&created_to=2026-07-31&limit=50"
# Solo comandas de restaurante, ya completadas
curl -H "Authorization: Bearer TU_LLAVE" \
"https://api.r2-os.com/api/connect/v1/orders?type=command&status=completed"