Help Center

Modalità API: Direct e Preflight

Gli endpoint API dei tools supportano due modalità operative, specificate nel path tramite il parametro {mode}.

Direct

POST /api/v1/tools/modes/direct/{tool}

Restituisce direttamente il contenuto binario del file generato (immagine, SVG o PDF) con gli header Content-Type e Content-Disposition appropriati.

Ideale per download diretto o embedding in applicazioni.

Preflight

POST /api/v1/tools/modes/preflight/{tool}

Restituisce una risposta JSON contenente un token e un URL per visualizzare il risultato nel viewer integrato (/tools/viewer?token=...).

Ideale per integrazioni che necessitano di mostrare un'anteprima prima del download.

Viewer

Il viewer (/tools/viewer) mostra un'anteprima SVG del risultato e permette il download nei formati disponibili:

  • Barcode: svg, png, jpg, pdf
  • QR Code: svg, png, pdf