This guide outlines how you can leverage the 7bridges API suite to automate the transfer of your order data directly from your ERP/WMS to 7bridges removing manual effort.
7bridges have a series of API's available for customers to leverage that enables smarter fulfilment of orders based on sales order data directly from your ERP/WMS.
This enables you to publish your order data directly to our Automate product pre populating your data ready for processing removing the need to enter all shipping data manually which is time consuming and presents an opportunity for human error as a result.
Note that whilst integrating with the 7bridges API's to automate the data transfer the quality of data being provided is critical in being able to streamline your shipping process as a result.
Order API:
Integrating with this API is the first step to automating the transfer of your order data to 7bridges.
Using the Create Order Endpoint enables you to send all information relating to the order to 7bridges (eg Buyer Info, Seller/Ship From Info, SKU Info etc). Depending on where you are shipping to and from the level of data required will vary based on customs requirements.
Should you need to update the order data after it has been published (eg customer address has changed, extra products have been added) you can use our Update Order Endpoint to update the existing order already within our system rather than needing to publish a new one.
Note at this point the order will not be visible/available for shipping within our Automate product.
Movement Demand API:
Following order data being published to 7bridges you must then integrate with our Create Movement Demand Endpoint. This essentially publishes the pick instruction from ERP/WMS advising which location the goods are being shipped from, which goods from the order data are being shipped etc. This can enable you to part ship an order or fulfil from multiple locations through issuing separate movement demands where required.
Should you need to update the pick data after it has been published (change of fulfilment location, missing product etc) you can use our Update Movement Demand Endpoint to publish these changes.
At this point your order will now be visible within our Automate product and can now proceed with being booked for shipping manually via the platform with all the data pre populated based on the data provided.
It is possible to book shipments with integrators only directly from your ERP/WMS via the API but is optional depending on your needs. In the instance you wish to do this you now need to call the Create Shipment from Movement Demand Endpoint where you'll define the packages being shipped and packed items (optional).
Shipment API (Optional):
Should you be looking to book shipments directly from your ERP/WMS for integrators only you then need to call the Get Postage for a Shipment Endpoint where based on all the order data provided in the above steps it will then book the shipment and return your shipping label/s and any associated documentation (eg Pack List/Commercial Invoice etc).
Depending on your configuration this will take into account any fulfilment rules to be applied to the shipment (eg booking a specific service with a provider/account numbers etc) and these will be applied. Aswell as being able to auto select a service from your applicable providers based on least cost or shortest transit time.
How can my organisation use the 7bridges API's?
- Speak to your Customer Success Manager or fill in the form here
- The 7bridges team will then complete a discovery session with you to understand your needs and help guide you on integrating with our API Suite
- Once you've integrated with our API's you'll be ready to go!