Logistics and labels

Pallet label API for warehouse and 3PL workflows

Generate pallet label PDFs for warehouse, 3PL, retail, and logistics workflows with SSCC, GS1-128, text blocks, and reprint-safe templates.

PRIMARY API JSON Render
ENDPOINT /api/v1/pdf/render
SYSTEMS WMS / 3PL backend / ERP export service / warehouse print service
Job to be done

Render pallet label PDFs from WMS, ERP, or 3PL data so warehouse teams can identify pallets, scan SSCC or GS1 barcodes, and reprint the same label during receiving, shipping, or inventory moves.

When to use this API

  • Your WMS already has the pallet ID, SKU or GTIN data, quantity, lot, and destination.
  • You need a PDF label with SSCC, GS1-128, or other supported barcode formats.
  • You want deterministic reprints from the same source payload.
  • You need the layout to become a stable Template Render contract.

What it does not replace

  • You need gPdf to manage inventory, palletization, or warehouse tasks.
  • You need GS1 certification instead of PDF barcode rendering.
  • You need direct printer command output.

Which endpoint to call

PRIMARY

/api/v1/pdf/render

JSON Render is the default path for this workflow.

SECONDARY 1

/api/v1/template-render

Use this when the workflow needs the related API path, template contract, or capabilities lookup.

Minimal request

POST /api/v1/pdf/render - pallet label with SSCC barcode.

{
  "pages": [
    {
      "size": "label_4_6_in",
      "elements": [
        {
          "type": "text",
          "x": 5,
          "y": 7,
          "content": "PALLET 12 / DOCK B",
          "style": { "font_size": 13, "font_family": "NotoSans-Regular" }
        },
        {
          "type": "barcode",
          "format": "sscc-18",
          "content": "000123456789012345",
          "x": 5,
          "y": 28,
          "width": 92,
          "height": 30,
          "barcode_text": { "enabled": true, "position": "bottom" }
        },
        {
          "type": "text",
          "x": 5,
          "y": 78,
          "content": "GTIN 09506000134352\nQTY 48 CASES\nLOT L-2026-05",
          "style": { "font_size": 10, "font_family": "NotoSans-Regular" }
        }
      ]
    }
  ]
}

What gPdf handles

  • Label-sized PDF pages with text, boxes, and barcode elements.
  • SSCC, GS1-128, Code 128, QR, and other supported barcode formats in PDF output.
  • Template binding for approved pallet label layouts.
  • Deterministic output for reprints and audit evidence.

What your system owns

  • Pallet identity, product data, lot data, quantity, routing, and warehouse rules.
  • Barcode payload correctness, check digits, scanner tests, and label stock validation.
  • Print station routing, reprint authorization, and inventory state.

Production checklist

  1. Validate the SSCC or GS1 payload before rendering.
  2. Scan labels with production scanners at receiving and shipping stations.
  3. Test dense data, long product names, and multiple warehouse language needs.
  4. Record template_id, source pallet ID, and request ID for reprints.
  5. Keep warehouse state transitions outside the rendering API.

Claim boundaries

  • gPdf renders pallet label PDFs; it does not manage pallets or warehouse inventory.
  • gPdf is not a GS1 certification body.
  • Scanner acceptance and warehouse process correctness remain yours.

Pallet labels connect WMS data to print output

The pallet label workflow starts in your WMS or ERP. It decides what pallet, product, quantity, lot, and route data belong on the label. gPdf turns that data into a PDF that warehouse print stations can output and reprint.

Use the narrower SSCC page when the search intent is specifically SSCC-18 or GS1 logistics labeling. Use this page for the broader pallet label workflow.

FAQ

Can gPdf generate SSCC pallet labels?
gPdf can render SSCC barcode elements in PDF output. Your system owns the SSCC value and GS1 semantics.
Does gPdf manage pallet inventory?
No. WMS or ERP systems own inventory state. gPdf renders the label PDF.
Can pallet labels use Template Render?
Yes. Template Render is usually the production path after the pallet label layout is approved.
Does gPdf certify GS1 labels?
No. gPdf renders vector PDF barcodes. Certification, scan tests, and acceptance remain yours.