Motorcycle and Powersports Shipping
uShip provides APIs for creating motorcycle/powersports listings as well as retrieving status and tracking information. These shipments are eligible for our curated Partner Networks and Autobooking features provided that a named price is included with the listing.
Currently, we do not offer a pricing table over the API. However, uShip's data team is able to provide historical price estimates and tables that can be leveraged to provide prices likely to clear the uShip marketplace.
The Postman collection below contains details and examples of the integration endpoints. To obtain keys and a sandbox environment for testing, please contact api-support@uship.com.
For shippers, the Motorcycles API will assist you if:
- You run a business selling motorcycles/powersports and need to provide shipping options during checkout for your customers.
- You run a business selling motorcycles/powersports and want to accelerate and scale listing creation for these categories.
- You are a distributor or broker looking to move motorcycle/powersports shipments acquired elsewhere.
Overview
Motorcycle integrations are based on authenticating, creating a listing (with price), and retrieving your shipment tracking data or passing that data to your end customer via uShip.com.
Once you have registered on our API portal, you will receive access keys as well as a preconfigured Postman collection to quickly test and integrate this solution.
Walkthrough
- Shippers create their uShip account on uship.com. This account username and password will be used to generate your OAuth Password Grant token for creating and retrieving listing data.
- Shippers authenticate via the
/oauth/token_authenticated
endpoint and leverage the refresh token to submit their listing. - Shippers will need to include a named price in order to take advantage of networks and autobooking.
- Once the shipment is listed, partners will be able to retrieve status updates directly via API through
/v2/listings/{listingId}.
The listing ID is returned upon listing creation in the location header of the response. Partners can also retrieve a tracking link to share with end customers via/listing/track/{listingID}/trackinglink.
This link shows a hosted uShip page with shipment and transit status data, available without needing to sign-in or authenticate.
We are currently working on completion of a payment release API slated for Q3 2022.
More information on tracking can be found here.