# GLT Load Creation Webhook

The GLT Load Creation Webhook provides real-time event notifications whenever a new load is created within the GLT Customer Portal. This webhook enables seamless integration between GLT’s logistics platform and your internal systems by instantly sending a structured JSON payload containing key shipment and load details.

# Webhook purpose

  • Generating internal visibility or billing records
  • Triggering notifications to dispatch or warehouse teams
  • Updating TMS, WMS, or ERP systems in real time

# How It Works

When a load is successfully created in the GLT Customer Portal, a POST request is automatically sent to your specified endpoint URL. This request includes a JSON payload with detailed information such as:

{
  "from_address": {
    "city": "Miami",
    "contact_email": "shipper@example.com",
    "contact_first_name": "John",
    "contact_last_name": "Doe",
    "contact_phone": "+1-305-555-1234",
    "country": "US",
    "departure_date": "2025-10-10",
    "instructions": "Pickup at dock 3",
    "location_name": "GLT Warehouse",
    "references": "BN123456",
    "shipping_hours": "08:00-17:00",
    "state": "FL",
    "street": "1234 NW 1st Ave",
    "zip_code": "33101"
  },
  "to_address": {
    "city": "Houston",
    "contact_email": "consignee@example.com",
    "contact_first_name": "Jane",
    "contact_last_name": "Smith",
    "contact_phone": "+1-713-555-5678",
    "country": "US",
    "instructions": "Deliver to receiving",
    "location_name": "ABC Distribution",
    "references": "BN654321",
    "state": "TX",
    "street": "4321 Main St",
    "zip_code": "77001",
    "receiving_hours": "09:00-18:00"
  },
  "line_items": {
    "description": "Pallets of electronics",
    "handling_unit_count": "1",
    "handling_units": "Pallet",
    "hazardous_materials": "No",
    "height": "48",
    "length": "48",
    "stackable": "Yes",
    "weight": "500",
    "width": "48"
  },
  "carrier": {
    "currency": "USD",
    "expiration": "2025-10-15",
    "name": "GLT Logistics",
    "price": "1500.00",
    "discounted_price": "1400.00",
    "scac": "GLTC",
    "service_class": "Standard",
    "transit_time": "2 days",
    "transit_time_hours": "48"
  },
  "load_id": "a0jRt00000CSlbQIAT",
  "po_number": "PO20251010",
  "shp": "SHP123456",
  "insurance": true,
  "type_notification": "load_created",
  "additional_info": null,
  "billing_reference": "BR20251010",
  "accessorials": "Liftgate, Inside Delivery",
  "cargo_value": "25000.00"
}

Note: The webhook sends information only once a load is booked. It does not include subsequent status updates related to pickup, in-transit, or delivery events. For those updates, a separate tracking endpoint should be used.