R2 Developers
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ámetroTipoDescripción
limitintegerResultados por página. Entre 1 y 50. Predeterminado: 25.
cursorstringCursor de la página siguiente, tomado de pagination.cursor.
created_fromdateFecha inicial, formato AAAA-MM-DD (UTC) o epoch en milisegundos.
created_todateFecha final, inclusiva. Mismo formato.
statusstringFiltra por estado exacto.
ParámetroTipoDescripción
typestringFiltra por tipo de orden. Solo disponible en este recurso.

Tipos de orden#

ValorQué representa
bookingReserva de hospedaje.
space_bookingReserva de un espacio rentable por horas.
dine_inConsumo en el establecimiento.
commandComanda de restaurante.
takeout · pickupPara llevar o a recoger.
deliveryA domicilio.
room_serviceServicio 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"