Restofy Docs
Trabajos de impresión POST

Enviar prueba de impresión

POST /api/print-jobs/create-test-job

Descripción

Encola una impresión de prueba contra una impresora para verificar su funcionamiento.

Detalles

Crea un trabajo de prueba para la impresora indicada. La verificación de conexión va sin contenido y solo comprueba que el equipo responda; la prueba rápida imprime una tirilla corta, la completa ejercita todo el formato y la de calibración imprime una reglilla numerada para saber cuántos caracteres entran por renglón. El contenido lo arma el sistema, no se recibe del cliente.

Permisos requeridos

settings.module

Request

Nombre Tipo Requerido Reglas
printerId int
min_value:1
kind string
max:12

Ejemplo de request

curl -X POST https://restofy.pro/api/print-jobs/create-test-job \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "printerId": 1,
    "kind": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 200

Request

{
    "printerId": "1",
    "kind": "ping"
}

Response

{
    "success": true,
    "message": "Prueba enviada",
    "data": {
        "printJobUuid": "a0114a6b-ab4a-11f1-b72d-f2569efa6eee"
    }
}