Location data
We highly recommend having location data directly integrated between your ERP/WHM system and Controlant. The automation that comes with integration is essential for a smooth scale-up, when you go from a pilot project with one shipping site and a handful of receiving sites over to hundreds/thousands of sites and shipments each day.
Reduces a lot of manual work for the customers on shipment/location creation.
Reduces manual input errors, which reduces the effort made in correcting said errors.
Reduces work on Controlant for reverse logistics and thus ensures higher reusability count per device.
Recommended flow of integration
The most robust integration method would be to utilize our integration API for location data when shipment creation occurs. The following flow is used by our largest clients with great success.
Creating a shipment
Create origin location with
reference = origin1
.Create destination location
reference = destination1
.Create shipment using the reference parameters used in steps
1
and2
.
This way we have a single, static, robust process for creating locations based on the source of truth which is your source systems. Controlant ensures that we do not create reference duplicates. So even though you are creating thousands of shipments between the same lanes and call Create Location for the same reference we check whether we already have an existing location reference stored to avoid duplicates.
Interface/ endpoint
https://integrations.controlant.com/api-reference/#tag/Locations/paths/~1api~1locations~1create/post