As part of the new version of Shipstore, we have upgraded the system's API to provide a much more refined integration process for any customers/system looking to integrate to Shipstore. This API comes with versioning and OpenAPI specs that can be converted into client-side code, making it easier to connect to the API and exchange data. Below is the URL for our public Shipment API docs:
You can view other API definitions via the dropdown on the top-right of the screen. If you need any examples of how to format these requests, please see the attached API Examples.zip file.
Migrating to the new API
If you were already integrated to the v4 system, migrating to v5 is pretty painless. All you should need to do is add "/v1" to the URL in your existing calls to make your new calls compatible with the new API. Example:
Current Format: /api/Shipment/RateShipment
New Format: /api/v1/Shipment/RateShipment