Carrier API
The API has been designed to allow partners of Super Dispatch to share information back and forth between two [or more] systems. Our RESTful API allows an order to be sent through Super Dispatch, to be fulfilled using Super Dispatch's Mobile app and Dashboard [TMS], while allowing other [select] systems to receive requested updates during the order's lifecycle.
Key Features
- Send order to a carrier via Super Dispatch mobile application
- Receive a confirmation
- Vehicle inspection
- Order tracking
- Proof of delivery (ePOD)
- Bill of lading (eBOL)
Requirements
- Use only
httpsconnection - We use REST for communications
- We use Webhook to notify about order status updates
- For all requests and responses we use
application/jsonas a content type - Cross-origin resource sharing is enabled by default
- We DO NOT recommend long-polling the API. The API is rate limited
Terminology
- Broker: An intermediary who arranges transactions between a buyer and a seller
- Carrier: A transportation company that owns one or multiple trucks
- Owner Operator: A company/professional who owns and operates their business with a single truck
- Fleet: A company that runs and manages a group of trucks
- Driver: A truck driver who is responsible for shipping vehicles
- Vehicle: A single vehicle (usually associated with a specific VIN)
- BOL (Bill of Lading): A document that describes inspection details of a particular vehicle
Order States
- Unassigned: An order is not assigned to a driver
- Assigned: An order is assigned to a driver
- Picked Up: An order is picked up by a driver from an origin
- In Transit: An order is on its way
- Delivered: An order is delivered by a driver to a destination
- Archived: An order is archived
- Billed: An order has been invoiced to a customer
- Paid: A payment for the order has been received by a customer
Authentication
- OAuth 2.0: oauth2
The API supports OAuth 2 Client Credentials grant type. Get access_token by sending an authentication request with client_id and client_secret.
Security Scheme Type: | oauth2 |
|---|---|
OAuth Flow (clientCredentials): | Token URL: /oauth/token/ Scopes:
|
Contact API Support: support@superdispatch.com