Documentación de API

Guía completa para integrar con la API de OnePrint

Documentación Completa
Guía detallada de todos los endpoints, autenticación y ejemplos de uso

La API de OnePrint permite gestionar clientes, etiquetas, impresoras y trabajos de impresión de forma programática. Utiliza autenticación mediante API Keys o JWT Tokens para garantizar la seguridad de tus datos.

Clientes
Gestión de clientes y sus datos
  • GET/api/clients
  • GET/api/clients/[id]
  • POST/api/clients
  • PUT/api/clients/[id]
Etiquetas
Gestión de plantillas de etiquetas
  • GET/api/labels
  • GET/api/labels/[id]
  • GET/api/labels/[id]/zpl
  • POST/api/labels
Trabajos de Impresión
Gestión de la cola de impresión
  • GET/api/print-jobs
  • GET/api/print-jobs/[id]
  • GET/api/print-jobs/pending
  • POST/api/print-jobs
Impresoras
Gestión de impresoras y dispositivos
  • GET/api/printers
  • GET/api/printers/[id]
  • POST/api/printers/[id]/print
  • POST/api/printers
API Keys
Gestión de claves de API
  • GET/api/keys/list
  • POST/api/keys/create
  • POST/api/keys/revoke
Integraciones Externas
Endpoints para sistemas externos
  • POST/api/external/infor/create-label
  • GET/api/public/info
  • GET/api/public/test