From a single bike parcel to a 1,000-stop bulk run — Tarasvin operates the fleet, runs the apps, and gives you the same APIs (and an MCP server) 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.
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. We auto-cluster, route, and dispatch — every stop ticks live in customer, driver, and admin views.
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 — that's 40% under Porter's published bike rate and 17% under Rapido. No surge baked in.
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 already in market for parcels we operate ourselves. The same backend a brand integrates against.
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.