Logistics

Delivery Note PDF Template

Generate professional delivery notes with package tracking, QR codes, and signature capture via API. Perfect for e-commerce, logistics, and supply chain operations.

37 customizable variables

How It Works

1. Get Your API Key

Sign up and generate an API key from your dashboard.

2. Send JSON Payload

Make a POST request with your template variables as JSON.

3. Receive PDF URL

Get a direct URL to your generated PDF document.

Template Variables

Customize your PDF by providing values for these variables in your API request.

Variable NameTypeDefault Value
{{company_logo}}imagehttps://api.pdf-sign.com/storage/v1/object/public/assets/logo-placeholder.png
{{sender_company}}textAcme Logistics Inc.
{{sender_address}}text123 Warehouse Boulevard
{{sender_city}}textLos Angeles
{{sender_postal_code}}text90001
{{sender_country}}textUnited States
{{sender_phone}}text+1 (555) 123-4567
{{sender_email}}textshipping@acme-logistics.com
{{recipient_name}}textJohn Smith
{{recipient_address}}text456 Main Street, Apt 12B
{{recipient_city}}textNew York
{{recipient_postal_code}}text10001
{{recipient_country}}textUnited States
{{recipient_phone}}text+1 (555) 987-6543
{{recipient_email}}textjohn.smith@email.com
{{tracking_number}}textTRK-2024-001234-US
{{shipment_date}}date2024-01-15
{{expected_delivery}}date2024-01-18
{{carrier_name}}textFedEx Express
{{shipment_status}}textIn Transit
{{item_code}}textSKU-12345
{{item_description}}textWireless Bluetooth Headphones
{{item_qty}}number2
{{item_weight}}text0.35
{{item_dimensions}}text20x15x8
{{total_packages}}number3
{{total_weight}}text12.5
{{total_volume}}text0.045
{{tracking_url}}texthttps://track.example.com/TRK-2024-001234-US
{{delivery_instructions}}textLeave at front door if no answer. Do not leave in rain. Call before delivery.
{{handling_requirements}}textFRAGILE - Handle with care, This side up, Keep dry
{{received_by_name}}text-
{{received_date_time}}text-
{{terms_conditions}}textGoods must be inspected upon delivery. Claims for damage must be reported within 24 hours.
{{support_email}}textsupport@acme-logistics.com
{{support_phone}}text+1 (800) 555-SHIP
{{generated_date}}date2024-01-15

Code Examples

Copy and paste these examples to start generating PDFs with this template.

curl -X POST 'https://api.pdf-sign.com/functions/v1/generate-pdf-preview' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: pdfsign_YOUR_API_KEY' \
  -d '{
    "templateId": "37d3b5fa-ab2f-4c5f-ba69-7c7b88ac4efe",
    "variables": {
      "company_logo": "https://api.pdf-sign.com/storage/v1/object/public/assets/logo-placeholder.png",
      "sender_company": "Acme Logistics Inc.",
      "sender_address": "123 Warehouse Boulevard",
      "sender_city": "Los Angeles",
      "sender_postal_code": "90001",
      "sender_country": "United States",
      "sender_phone": "+1 (555) 123-4567",
      "sender_email": "shipping@acme-logistics.com",
      "recipient_name": "John Smith",
      "recipient_address": "456 Main Street, Apt 12B",
      "recipient_city": "New York",
      "recipient_postal_code": "10001",
      "recipient_country": "United States",
      "recipient_phone": "+1 (555) 987-6543",
      "recipient_email": "john.smith@email.com",
      "tracking_number": "TRK-2024-001234-US",
      "shipment_date": "2024-01-15",
      "expected_delivery": "2024-01-18",
      "carrier_name": "FedEx Express",
      "shipment_status": "In Transit",
      "item_code": "SKU-12345",
      "item_description": "Wireless Bluetooth Headphones",
      "item_qty": "2",
      "item_weight": "0.35",
      "item_dimensions": "20x15x8",
      "total_packages": "3",
      "total_weight": "12.5",
      "total_volume": "0.045",
      "tracking_url": "https://track.example.com/TRK-2024-001234-US",
      "delivery_instructions": "Leave at front door if no answer. Do not leave in rain. Call before delivery.",
      "handling_requirements": "FRAGILE - Handle with care, This side up, Keep dry",
      "received_by_name": "your_received_by_name",
      "received_date_time": "your_received_date_time",
      "terms_conditions": "Goods must be inspected upon delivery. Claims for damage must be reported within 24 hours.",
      "support_email": "support@acme-logistics.com",
      "support_phone": "+1 (800) 555-SHIP",
      "generated_date": "2024-01-15"
    }
  }'

Example JSON Payload

Here's a complete example of the variables object you'll send in your API request.

{
  "templateId": "37d3b5fa-ab2f-4c5f-ba69-7c7b88ac4efe",
  "variables": {
    "company_logo": "https://api.pdf-sign.com/storage/v1/object/public/assets/logo-placeholder.png",
    "sender_company": "Acme Logistics Inc.",
    "sender_address": "123 Warehouse Boulevard",
    "sender_city": "Los Angeles",
    "sender_postal_code": "90001",
    "sender_country": "United States",
    "sender_phone": "+1 (555) 123-4567",
    "sender_email": "shipping@acme-logistics.com",
    "recipient_name": "John Smith",
    "recipient_address": "456 Main Street, Apt 12B",
    "recipient_city": "New York",
    "recipient_postal_code": "10001",
    "recipient_country": "United States",
    "recipient_phone": "+1 (555) 987-6543",
    "recipient_email": "john.smith@email.com",
    "tracking_number": "TRK-2024-001234-US",
    "shipment_date": "2024-01-15",
    "expected_delivery": "2024-01-18",
    "carrier_name": "FedEx Express",
    "shipment_status": "In Transit",
    "item_code": "SKU-12345",
    "item_description": "Wireless Bluetooth Headphones",
    "item_qty": "2",
    "item_weight": "0.35",
    "item_dimensions": "20x15x8",
    "total_packages": "3",
    "total_weight": "12.5",
    "total_volume": "0.045",
    "tracking_url": "https://track.example.com/TRK-2024-001234-US",
    "delivery_instructions": "Leave at front door if no answer. Do not leave in rain. Call before delivery.",
    "handling_requirements": "FRAGILE - Handle with care, This side up, Keep dry",
    "received_by_name": "your_received_by_name",
    "received_date_time": "your_received_date_time",
    "terms_conditions": "Goods must be inspected upon delivery. Claims for damage must be reported within 24 hours.",
    "support_email": "support@acme-logistics.com",
    "support_phone": "+1 (800) 555-SHIP",
    "generated_date": "2024-01-15"
  }
}

Other Templates

Ready to Generate Delivery Notes?

Sign up and start generating professional PDF documents in minutes. Start at just €9/month.