APIs for 3PL integration

Stitchex announced the release of all APIs needed for third-party logistics providers to integrate with Stitchex. Stitchex users are primarily fashion brands that sell both wholesale and eCommerce. Some brands have their own in-house warehouse and shipping processes. Other brands outsource their warehousing to third-parties, in which case 3PL integration becomes essential.

3PL integration

Stitchex has some 3PL integration already built and has plans to build some others. Stitchex has now released the API needed for third-party logistics (3PL) providers to build their own integrations with Stitchex.

3PLs can easily build integrations with Stitchex using the newly published API. The first step in building the integration is to open a connection with Stitchex. Details on how to make this happen are described in Stitchex API for developers.

3PL integration via API

Bring Product information from Stitchex

Once a connection is established, the 3PL would need to bring in product information from Stitchex and this can be done using the Get All Products request from the Product API. 3PLs typically need all products to have a UPC or EAN code and it is up to the brand to ensure the required elements are properly populated. The 3PL will be notified of events related to new product creation, updates to existing products or deletion of products if it sets up webhooks for each of these events. Once a webhook notification is received, the 3PL should make a Get Product request with the Product ID to retrieve the new or updated product.

Sync Receiving Tickets

Next up would be receiving tickets, also called Advanced Shipping Notifications (ASN). In Stitchex, these would be seen as deliveries on a Production Order. The 3PL can make a call to Get All Receiving Tickets from the Receiving Tickets API. In addition, configuring a webhook for notification on creation and deletion of receiving tickets is advised. Once a notification is received, a request to Get Receiving Ticket should be made with the specific Receiving Ticket ID. Once the goods receipt transaction is completed in the 3PL, a PUT request to update the status of the Receiving Ticket should be performed so that the receiving ticket is marked appropriately and the inventory in Stitchex is incremented in keeping with that in the 3PL.

sync inventory with 3PL integration

Sync Pick Tickets

Pick Tickets would function exactly the same way. The brand will create the pick ticket in Stitchex and the 3PL will receive notification of the newly created Pick Ticket via the webhook. A request to Get Pick Ticket with the specific ID will retrieve all details of the Pick Ticket. Once the pick ticket is shipped, a PUT request to update the status of the pick ticket to "Shipped" should be performed on the pick ticket. Stitchex will deduct inventory accordingly to keep the inventory in sync with that in Stitchex.

Other APIs

APIs for POS integrations are coming soon. Take a look at the Developer API documentation site https://help.stitchex.com/developer-api for more details and updates.

Let us know in the comments below of other API needs you may have.

By |2018-12-13T12:36:44+00:00December 12th, 2018|Categories: Fashion ERP Software|0 Comments

About the Author:

A seasoned executive with 28 years of experience in enterprise software, SaaS, and cloud computing. Growth and performance oriented with strengths in defining and setting visions and building teams to achieve aggressive goals and targets. Expertise in growing organizations, and a proven thought leader in achieving overall business success. Skilled in evaluating and developing internal systems and business processes to bring in organizational maturity and operational efficiency.

Leave A Comment

This website uses cookies and third-party services to provide you with the best possible experience. By continuing to use the site, you agree to the saving of cookies on your device. Ok