Developer First

Built for Builders.

Integrate the world's most collaborative logistics network into your apps with our robust APIs and SDKs.

npm install @weave/sdk

RESTful Core

Manage shipments, riders, and settlements with a clean, JSON-based REST API. Fully documented with OpenAPI 3.0.

// Fetch all deliveries const orders = await weave.orders.list({ status: 'delivered', limit: 20 });

Real-time Webhooks

Get notified instantly when a shipment is picked up, delivered, or delayed. Zero-latency event streaming.

app.post('/webhooks', (req, res) => { const event = req.body; if (event.type === 'order.delivered') { // Notify customer } });

Unified SDKs

Native libraries for TypeScript, Go, and Python. Fully typed and battle-tested.

import { Weave } from '@weave/sdk'; const client = new Weave(process.env.API_KEY); await client.shipments.create({...});

Client Tracking API

Give your clients a premium experience. Embed real-time tracking data directly onto your own domain with our CORS-enabled public tracking endpoint.

// Public Tracking Call const res = await fetch(`/api/track/${orderId}`); const status = await res.json();