Restofy Docs
Impresoras del negocio 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 del papel, los caracteres que entran por renglón y la estación a la que pertenece. Si no se indican los caracteres por renglón, se estiman desde el ancho del papel. La impresora nace activa y lista para recibir trabajos. Por defecto imprime las tildes y la ñ; solo si la impresora no las soporta se pueden reemplazar por letras simples. También define cuántas copias iguales saca de cada comanda de cocina, de 1 a 5; si no se indica, saca una sola.

Permisos requeridos

settings.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:50 max_value:120
printColumns int No
min_value:24 max_value:96
kitchenCopies int No
min_value:1 max_value:5
stripAccents bool No —

Ejemplo de request

curl -X POST https://restofy.pro/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.