Free Integration

REST API for Supply Chain Systems

Enterprise-grade REST APIs and webhooks for ERP, WMS, and TMS integration. Full JSON, real-time webhook events, comprehensive documentation — completely free for qualified supply chain partners.

Request API Access → API Reference

REST Endpoints

Base URL: https://api.spidalogistics.com/v1

POST/quotes

Request a freight quote. Provide origin, destination, weight, dimensions, and desired mode. Returns real-time rates across all available carriers.

POST/shipments

Create a shipment from a confirmed quote. Generates tracking number, label, and triggers pickup scheduling. Returns full shipment object.

GET/shipments/{id}

Retrieve full shipment details: current status, location history, ETA, documents, customs status.

GET/shipments/{id}/tracking

Real-time tracking data: GPS coordinates, checkpoint events, estimated delivery window, proof of delivery.

GET/shipments

List all shipments with filtering: date range, status, destination country, reference number. Paginated, 50 per page.

GET/documents/{shipment_id}

Download shipment documents: bill of lading, commercial invoice, packing list, certificate of origin — PDF or JSON.

GET/coverage

Check service availability: given a country and postal code, returns available modes, transit times, and rate estimates.

Quick Start: Get a Quote

// POST https://api.spidalogistics.com/v1/quotes
{
  "origin": { "country": "CN", "city": "Shanghai", "postal": "200000" },
  "destination": { "country": "RO", "city": "Bucharest", "postal": "010000" },
  "packages": [{ "weight_kg": 450, "length_cm": 120, "width_cm": 80, "height_cm": 100 }],
  "mode": "air"
}
// Response (200 OK)
{
  "quote_id": "qt_8xK2mP9",
  "valid_until": "2026-06-06T12:00:00Z",
  "rates": [
    { "carrier": "SPIDA Express", "mode": "air", "transit_days": 5, "total_usd": 1240.00 },
    { "carrier": "SPIDA Ocean", "mode": "ocean", "transit_days": 22, "total_usd": 580.00 }
  ]
}

Webhook Notifications

Configure your webhook endpoint and receive real-time push notifications for every shipment event. No polling needed.

shipment.createdShipment registered in system
shipment.picked_upCargo collected from origin
shipment.departedDeparted origin port/airport
shipment.in_transitLocation update with GPS coordinates
shipment.customs_clearedCustoms clearance completed
shipment.out_for_deliveryLast-mile delivery in progress
shipment.deliveredDelivered with proof of delivery
shipment.exceptionDelay, damage, or customs hold

Built for Scale

🔐 API Key Auth

Bearer token authentication with role-based access control. Separate keys for production and sandbox environments.

📊 Rate Limiting

1,000 requests/minute per key. Burst to 5,000 rpm. Webhook deliveries unlimited. Need more? Contact us.

📚 OpenAPI 3.0 Spec

Full OpenAPI specification available. Auto-generate SDKs for Python, JavaScript, Java, Go, and .NET in minutes.

🔄 Sandbox Environment

Test integration with simulated shipments, mock tracking events, and no real charges. Go live when ready.

Free for Supply Chain Partners

REST API and webhook access is completely free for qualified enterprise customers. We provide full documentation, sandbox access, and integration support at no cost.

Request API Access →