Productos
Catálogo de productos, precios y stock. Todas las rutas requieren autenticación.
Rutas principales
| Método | Ruta | Descripción |
|---|---|---|
| GET | /products | Lista productos (paginado) |
| GET | /products/:id | Obtiene un producto por ID |
| POST | /products | Crea un producto |
| PUT | /products/:id | Actualiza un producto |
| GET | /products/search | Búsqueda de productos |
Ejemplo: listar productos
bash
curl -X GET "https://api.abaco.hn/products?page=1&limit=20" \
-H "Authorization: Bearer TU_KEY_ID:TU_SECRET"Ejemplo de respuesta (objeto)
json
{
"id": 5,
"code": "PROD-001",
"name": "Producto ejemplo",
"salePrice": 100.00,
"stock": 50
}Errores comunes
- 401: API key inválida o expirada.
- 404: Producto no encontrado.