प्रोडक्शन सिस्टम के लिए वेयरहाउस लेबल API
warehouse labels को structured backend data से बिना browser render करें. gPdf PDF output संभालता है और business rules आपके system में रहते हैं.
/api/v1/pdf/render warehouse labels को structured data से repeatable PDF के रूप में generate करना. gPdf document render करता है; data semantics और workflow state आपका system रखता है.
यह API कब इस्तेमाल करें
- Backend में warehouse labels data पहले से है और stable PDF response चाहिए.
- Operational document के लिए Chromium या HTML-to-PDF avoid करना है.
- Reprint, audit या batch के लिए repeatable output चाहिए.
यह क्या replace नहीं करता
- gPdf postage खरीदना, tax filing, external order creation या fiscal system का काम नहीं करता.
- Data validation, business rules या marketplace integrations को replace नहीं करता.
कौन सा endpoint call करें
/api/v1/pdf/render
JSON Render इस workflow का default path है.
/api/v1/template-render
जब workflow को related API path, template contract या capabilities lookup चाहिए, तब इसका उपयोग करें.
Minimal request
/api/v1/pdf/render - warehouse labels
{
"pages": [
{
"size": "label_4_6_in",
"elements": [
{
"type": "text",
"x": 6,
"y": 8,
"content": "PALLET LAX-01-2026-00042",
"style": { "font_size": 12, "font_family": "NotoSans-Regular" }
},
{
"type": "barcode",
"format": "sscc-18",
"content": "012345678901234567",
"x": 6,
"y": 30,
"width": 88,
"height": 26,
"barcode_text": { "enabled": true, "position": "bottom" }
},
{
"type": "text",
"x": 6,
"y": 70,
"content": "SKU: CASE-001\nQTY: 48\nLOCATION: A-14-02",
"style": { "font_size": 10, "font_family": "NotoSans-Regular" }
}
]
}
]
}
gPdf क्या handle करता है
- Structured request से warehouse labels का PDF rendering.
- Request के हिसाब से text, tables, lines, barcodes, pages, metadata और output options.
- Retry, reprint और audit के लिए deterministic output.
आपका system क्या own करता है
- warehouse labels का सही data, business rules और operation state.
- Authentication, storage, external workflows और receiver validation.
Production checklist
- Real data और PDF consume करने वाले systems के साथ test करें.
- Support, audit और reprint के लिए request IDs और validation evidence रखें.
- Approved layout को template बनाएं जब कई systems उसे reuse करें.
Claim boundaries
- gPdf label PDF render करता है; postage खरीदना, shipment बनाना या carrier certification नहीं करता.
- Payload, printer, label stock, routing और scan testing आपके system की responsibility है.
API shape
वेयरहाउस लेबल API public gPdf APIs पर बना production workflow है. Request data, layout, settings और render होने वाले PDF parts स्पष्ट करता है. gPdf PDF बनाता है; business event का मतलब आपका system रखता है.
Endpoint choice
इस workflow का default endpoint /api/v1/pdf/render है. Layout approve होकर systems में reuse हो तो Template Render use करें. EN 16931 CII XML embedded Factur-X / ZUGFeRD PDF/A-3b packaging के लिए ही E-Invoice Render use करें.
Production से पहले validation
warehouse labels को real data और downstream systems से validate करें. Support, audit और reprint के लिए request IDs, rendered output और validation evidence रखें.
FAQ
- क्या यह अलग endpoint है?
- वेयरहाउस लेबल API workflow को public gPdf API path से map करता है. Page बताता है कौन सा path call करना है और request क्या own करता है.
- क्या templates use कर सकते हैं?
- हाँ. Layout बदल रहा हो तो JSON Render use करें; layout approve हो जाए और callers सिर्फ business data भेजें तो Template Render use करें.
- Production से पहले क्या validate करें?
- Real data और workflow के printer, scanner, validator, accounting system या marketplace receiver से validate करें.