Multi-leg routes, real-time dispatch, and a developer API — so your D2C brand doesn't rebuild last-mile in every new city. The fleet, the apps, and the same APIs we use ourselves.
curl -X POST https://api.tarasvin.app/v1/orders \
-H "X-Api-Key: trsv_pk_..." \
-H "Content-Type: application/json" \
-d '{
"service_type": "PARCEL",
"vehicle_type": "TWO_WHEELER",
"pickup": { "lat": 12.9716, "lng": 77.5946 },
"dropoff": { "lat": 12.9352, "lng": 77.6245 },
"payment_method": "PREPAID"
}'From single bike drops to multi-leg bulk runs — same backend, same fleet, same apps, same APIs. Built so D2C brands can grow city-by-city without rebuilding logistics each time.
One pickup, one drop. Up to 20 kg on a bike, ~500 kg in an auto, ~750 kg in a mini-truck. Truck class on the roadmap.
Upload up to 1,000 stops per batch. Auto-clustering, routing, and dispatch — with live tracking across customer, driver, and admin surfaces.
Driver location, ETA, stop number (“Stop 5 of 12”), and trip state stream over WebSockets and webhooks. Same pipeline our own apps use.
UPI, cards, wallets, COD up to ₹10,000. 5% platform fee, 18% GST itemized — no surprise line items at month end.
Signed events for every milestone — created, assigned, picked up, en route, delivered, cancelled. Replay, retry, HMAC-verify.
Fine-grained scopes per key — orders, pricing, tracking, webhooks, bulk. Same scope set authorizes the MCP server.
₹29 base (2 km, 20 kg) + ₹10/km on bike. 5% platform fee, 18% GST itemized. No surge, no subscription, no hidden line items at month end.
Drop Tarasvin into Claude, Cursor, or any MCP client — live at mcp.tarasvin.app. Quote, book, and track from natural language with the same scopes as your API key.
Consumer and driver apps ready to ship — the same backend any brand integrates against. Built to operate the fleet ourselves and expose it to brands via API.
Three steps to your first delivery on Tarasvin.
Sign up for a developer account, scope a key to the surfaces you need (orders, pricing, tracking, webhooks, bulk).
POST /orders for a single drop, or upload a CSV via /bulk for a multi-leg run. Same auth, same shapes over REST and MCP.
Subscribe a webhook endpoint or stream over WebSocket. Every state transition is HMAC-signed and replayable.
Drop developers.tarasvin.app into your AI tool — or point any MCP client at mcp.tarasvin.app — and an LLM can scaffold a working integration in one prompt.