Turvo
Turvo is a collaborative cloud transportation management system (TMS) that unifies shippers, freight brokers, and carriers on a single real-time platform. Its self-service Public API is a JSON REST interface (base https://publicapi.turvo.com) secured with OAuth 2.0 plus a per-tenant API key, covering shipments, orders, locations, accounts (customers), and carriers, with event-driven webhooks for status changes and location updates. API credentials and the interactive reference are provisioned per tenant from the API profile inside the Turvo application, so the surface is self-serve for Turvo customers rather than openly public.
APIs
Turvo Shipments API
Create, retrieve, list, update, and cancel shipments (loads) - the core freight object in Turvo - including stops, items, costs, carrier assignment, and lifecycle status. Endpoi...
Turvo Orders API
Manage orders - the customer-facing demand records that group line items and ship-from / ship-to requirements before they are planned into shipments. Create, retrieve, list, and...
Turvo Locations API
Manage the location master - warehouses, distribution centers, and facilities used as shipment stops - including addresses, geocoordinates, contacts, and operating hours. Create...
Turvo Accounts API
Manage accounts - the customers, shippers, and business partners in a Turvo tenant - including contacts, billing details, and relationships. Create, retrieve, list, and update a...
Turvo Carriers API
Manage carriers - the transportation providers hauling freight - including compliance data, equipment, lanes, and contacts, so loads can be tendered and assigned. Create, retrie...
Turvo Tracking API
Post and retrieve real-time tracking - location updates (GPS pings) and status milestones - against a shipment for in-transit visibility, and subscribe to the matching webhook e...