Impresoras
POST
Crear impresora
POST /api/printers/create-printer
Descripción
Da de alta una impresora dentro de una estación.
Detalles
Crea una impresora con su nombre visible, el nombre con el que figura en el equipo donde se imprime, el ancho de tirilla y la estación a la que pertenece. El ancho debe ser uno de los soportados. La impresora nace activa y lista para recibir trabajos.
Permisos requeridos
admin.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| name | string | Sí |
min:1
max:100
|
| deviceName | string | Sí |
min:1
max:255
|
| stationUuid | string | Sí |
max:36
|
| printWidthMm | int | Sí |
min_value:1
|
Ejemplo de request
curl -X POST https://app.restofy.co/api/printers/create-printer \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"name": "string",
"deviceName": "string",
"stationUuid": "string",
"printWidthMm": 1
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"name": "Impresora 6a5788f15b727",
"deviceName": "POS-80",
"stationUuid": "86d8c0e2-2d4b-451a-8a9c-60a95b28f365",
"printWidthMm": 80
}
Response
{
"success": true,
"message": "Impresora creada",
"data": {
"printerId": "1",
"printerUuid": "ae1f6ab8-9236-4001-9e84-2758865583e7"
}
}