Label, slip ও warehouse document-এর জন্য Logistics PDF API
WMS, OMS ও 3PL data থেকে label, packing slip, waybill, manifest এবং warehouse document-এর মতো structured logistics PDF তৈরি করুন।
/api/v1/pdf/render Structured WMS, OMS, 3PL এবং fulfillment data থেকে operational logistics document render করুন; carrier transaction, shipment routing, warehouse state এবং business rule caller-এর system-এ থাকে।
কখন এই API ব্যবহার করবেন
- Label, packing slip, manifest, waybill বা warehouse paperwork-এর জন্য PDF দরকার।
- আপনার logistics system shipment, order, inventory, route এবং carrier data আগে থেকেই জানে।
- Deterministic reprint এবং high-volume API rendering দরকার।
- User-কে narrower label ও warehouse workflow-তে route করার broad hub page চান।
এটি কী replace করে না
- Shipment rate করা, postage কেনা বা carrier-এর সাথে সরাসরি কথা বলার কাজ gPdf-কে দিতে চান।
- WMS, OMS, TMS বা inventory-management feature দরকার।
- PDF generation-এর বাইরে native EDI, customs filing বা freight-broker workflow দরকার।
কোন endpoint call করবেন
/api/v1/pdf/render
JSON Render এই workflow-এর default path।
/api/v1/template-render
Workflow-তে related API path, template contract অথবা capabilities lookup দরকার হলে ব্যবহার করুন।
নূন্যতম request
POST /api/v1/template-render - structured data থেকে repeated logistics document।
{
"template_id": "packing_list",
"data": [
{
"order_number": "SO-8421",
"warehouse": "LAX-01",
"ship_to": "Example Retailer, 88 Harbor Rd, Long Beach, CA",
"items": [
{ "sku": "CASE-001", "description": "Widget case", "quantity": 4 },
{ "sku": "CASE-002", "description": "Replacement kit", "quantity": 1 }
]
}
]
}
gPdf কী করে
- Structured logistics document-এর PDF rendering।
- Label-sized page, A4/letter document, barcode, table, address block এবং metadata।
- Approved warehouse ও fulfillment document layout-এর জন্য Template Render।
- Reprint ও audit record-এর জন্য deterministic output।
আপনার system-এর দায়িত্ব
- Shipment state, carrier service, routing rule, inventory state এবং document eligibility।
- WMS, OMS, TMS, ERP বা 3PL system থেকে business data mapping।
- Printer routing, storage, delivery, retry logic এবং operational exception handling।
Production checklist
- কোন document সরাসরি JSON Render হবে আর কোনগুলো template হবে তা ঠিক করুন।
- প্রতিটি document type-এর জন্য barcode, address এবং table overflow case validate করুন।
- Reprint ও audit requirement অনুযায়ী source data বা PDF store করুন।
- Carrier API call এবং render API call আলাদা integration step হিসেবে রাখুন।
- Shipping label ও warehouse label-এর narrower page link করুন, তাদের content duplicate করবেন না।
দাবির সীমা
- gPdf logistics PDF তৈরি করে; এটি carrier, WMS, OMS, TMS বা postage provider নয়।
- Shipment rating, label purchase, inventory state এবং carrier operation gPdf-এর বাইরে থাকে।
- Exact workflow intent-এর জন্য এই broad সমাধান পেজের উচিত আরও নির্দিষ্ট সমাধান পেজে link করা।
Logistics document একটি cluster
Logistics PDF generation একাধিক document type cover করে: shipping label, warehouse label, packing slip, manifest, waybill, pick ticket এবং internal handoff document। এই page broad entry point। Label ও barcode-heavy workflow-এর exact search intent narrower page-গুলোর own করা উচিত।
API usage pattern
বেশিরভাগ logistics document JSON Render বা Template Render ব্যবহার করে। Generated layout বা special document-এর জন্য JSON Render fit করে। Operations team stable layout এবং ছোট data field set আশা করলে repeated document-এর জন্য Template Render fit করে।
Operational system-কে authoritative রাখুন
Shipment state এবং business rule-এর source of truth থাকে আপনার WMS, OMS, TMS, 3PL platform, ERP বা carrier integration। gPdf final document data গ্রহণ করে এবং PDF output তৈরি করে।
FAQ
- এই page কি shipping label page থেকে আলাদা?
- হ্যাঁ। এটি broad logistics document page। Shipping label এবং warehouse label-এর জন্য আরও specific label ও barcode guidance সহ narrower page আছে।
- gPdf কি carrier call করে?
- না। Carrier API, postage, shipment rating এবং routing আপনার logistics stack handle করে। gPdf পাওয়া data থেকে PDF render করে।
- Logistics document-এর জন্য কোন endpoint মানায়?
- Custom layout-এর জন্য JSON Render এবং packing slip বা warehouse label-এর মতো approved repeated document-এর জন্য Template Render ব্যবহার করুন।
- Logistics page-এ কি barcode রাখা যায়?
- হ্যাঁ। gPdf PDF-এ barcode element render করে, কিন্তু encoded payload এবং operational validation আপনার system own করে।