Examples
Since the Advanced Shipment Details API is implemented in GraphQL, you can retrieve as much information as you want or as little as you need. Below you'll find examples of both simple and more complex Advanced Shipment Details API requests and their associated responses.
Examples
Below you'll find a number of examples covering various uses cases for the Labels API. You'll also find a Postman collection that can be downloaded.
Examples
Below you'll find a number of examples covering various uses cases for the Rates API. You'll also find a Postman collection that can be downloaded.
FAQ
Is the data for past orders available via the Advanced Shipment Details API?
FAQ
Is the Labels API available?
FAQ
Does the rating API return duties (DDU/DDP) information?
How Advanced Shipment Details Work
ShipperHQ generates a significant amount of detail about each shipment for which it generates shipping rates and options each time an application calls the Rates API. Once the ShipperHQ account associated with the rating call has the Advanced Shipment Details Advanced Feature enabled, ShipperHQ stores these shipment details for later retrieval with the Advanced Shipment Details API.
How Labels Work
The ShipperHQ Labels API can be used to produce shipping labels but it is much more powerful when combined with the ShipperHQ Rates API and Advanced Shipment Details API. At a minimum, the Advanced Shipment Details API must be implemented in order to support storing shipment information used to produce labels.
How Rates Work
High-level overview
Overview
Many elements impact both the shipping rates and shipping options offered to customers. Once selected, these options determine how to fulfill these orders. For example, what carrier and service to use, what package or packages to use, what warehouse to ship from, when to dispatch the shipment, etc. When ShipperHQ is used to produce shipping rates and options, it will determine many of these elements as part of its rating calculations. The Advanced Shipment Details API gives you access to all of those details so that you can integrate them into your application.
Overview
The Labels API enables you to produce shipping labels for shipments directly within your application. When used in conjunction with the ShipperHQ Rates API and Advanced Shipment Details API it provides an end-to-end solution from checkout to fulfillment.
Overview
What are rates?
PlaceOrder Mutation
How Rating + Advanced Shipment Details Work with PlaceOrder
Quickstart
This document is for technical architects and developers that need to integrate with ShipperHQ’s Advanced Shipment Details API to build their own integration to retrieve shipment details from ShipperHQ.
Quickstart
This document is for technical architects and developers that need to integrate with ShipperHQ’s Labels API to build their own integration to generate and print shipping labels.
Quickstart
This document is for technical architects and developers that need to integrate with ShipperHQ’s Rates API to build their own integration to retrieve shipment details from ShipperHQ.