Restofy Docs
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
min:1 max:100
deviceName string
min:1 max:255
stationUuid string
max:36
printWidthMm int
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"
    }
}