Start using Posti API for your shipping
You can integrate your system with Posti API in order to use our warehousing and shipping services. You will be able to store product information and availability in
virtual warehouses. Posti also provides functionality to receive tracking codes and print parcel labels for your shipping parcels.
When you have agreed with a webshop that it will start retailing your products they will make a virtual warehouse for you. Virtual warehouse means one catalog. Then they will provide you with the id of the warehouse and their EDI-code (in Finland OVT). Now you are able to add your products to their warehouse with following method. Just make sure that you give their EDI-code (in Finland OVT) in url parameters and that the products have the given warehouse id in externalWarehouseId field. Refer to Products API for full fields description.
See example POST request from Products API description.
Updating products is also done through the Products API with the same method as creating them. Product cannot be removed from the catalog, but you can set balance to zero. Typically this is done to prevent reusing the same product id for different products.
In this request Shipments API will return shipments that have arrived after the given id.
Once you've fetched the shipments to your warehouse system, warehouse will pick and collect requested items. To register and generate parcel label(s) and delivery note(s) please use:
After that you should start polling for generated documents. For more details please see Shipments API documentation
Update the shipment status through Shipments API
If you are not using webshop paid deliveries you should use your own transport order system and update the tracking code to shipment via Shipment API