Referencia de API REST

v1.0 Stable

Documentación técnica para conectar tu sistema al backend de Hydra. Todos los endpoints requieren autenticación Bearer.

Autenticación

POST /auth/login

Obtiene el Token de acceso para el POS.

Body:

{ "email": "tienda@hydra.com", "password": "***" }

Punto de Venta (POS)

GET /pos/products

Descarga el catálogo de productos asignados a tu sucursal.

[ 
  { "id": "101", "name": "Coca Cola 600ml", "price": 18.50 },
  { "id": "102", "name": "Sabritas Sal", "price": 15.00 }
]
POST /pos/sales

Sube una venta realizada (o un lote de ventas offline).

{ 
  "ticket_id": "T-9928", 
  "total": 33.50, 
  "items": [ ... ] 
}