dispatches:createRight vehicle, per shipment
Post pickup, drop, and parcel data; the node assigns moto, car, or truck, no fleet of your own.
M17 · Interfaces · Merchant API
Dispatch last-mile orders with the network's capacity, the right vehicle for each shipment, no fleet of your own. API, webhooks, and a panel.
dispatches:createPost pickup, drop, and parcel data; the node assigns moto, car, or truck, no fleet of your own.
Your customer follows the shipment from a public link, no download, no account.
pod:photo · pod:signature · pod:pinClose each shipment with a photo, signature, or PIN, confirmed back over webhook.
M17 · Console
Build a dispatch, watch the registry route it to the city node, and hand your customer a public tracking link. Sample data, connect your panel before going live.
{
"dispatch_id": "DSP-7042",
"status": "routing",
"matched_node": "sf-bike-courier",
"vehicle": "moto",
"parcel": { "size": "small_box", "weight_kg": 3.2, "class": "standard" },
"tracking_url": "track.technorides.io/d/7042",
"events_url": "/merchant/dispatches/DSP-7042/events"
}Public tracking link
Your customer opens it in a browser, live map, ETA, and driver, no download.
Proof of delivery
M17 · Shipment states
Every dispatch moves through extended shipment states and each transition fires a webhook, so your store stays in sync without polling.
POST /merchant/dispatches with pickup, drop, and parcel data.// The registry that routes across city nodes is part of the network plane, roadmap, not a live cross-network service yet.
M17 · Volume
Push a day of orders at once, or create dispatches automatically the moment a sale is confirmed.
Batch import
Upload a CSV of dispatches (one row per shipment) and the panel routes each to its city node.
| Row | Drop | Class | Weight | Status |
|---|---|---|---|---|
| 001 | 1840 Valencia St | standard | 3.2 kg | Queued |
| 002 | 600 Guerrero St | fragile | 1.1 kg | Queued |
| 003 | — | refrigerated | 5.4 kg | No window |
// Sample import, validation runs in the panel; connect your store before publishing.
E-commerce · POS
Wire your checkout to the API: when a sale is confirmed, a dispatch is created automatically and the customer gets a tracking link.
{
"dispatch_id": "DSP-7043",
"status": "routing",
"tracking_url": "track…/d/7043"
}M17 · Privacy by design
The Merchant API moves what you ship without ever knowing what's inside. We record only the data needed to route and carry it, class, size, and weight. Nothing else.
// The public link shows position, ETA, and state, not contents, and not your customer's account.
Interfaces · Merchant API
The right vehicle for each shipment, live tracking with no app, and a webhook per state, no fleet of your own.