1. Home
  2. ASSURE
  3. Custom Integrations API
  4. Shipment API

Shipment API

Pack Order

Outbound | POST  | {Client’s URL}

Summary

This API will call the client’s system to pack the order.

Description

This is a pack notification to the client system. It means the shipment is going to be packed with SKUs mentioned in the payload. In case of repeated calls shipmentId should be considered as a repeated identifier and expected response is success with the same response body.

Note : Multiple shipments are allowed for B2B orders only.

Get Invoice

Outbound | GET  | {Client’s URL}

Summary

This API will fetch invoice URL along with tax details .

Description

This API will fetch invoice URL and the tax details. Invoice URL should point to invoice file in pdf format.

Get Shipping Label

Outbound | GET  | {Client’s URL}

Summary

This API will fetch shipping information.

Description

This API will fetch the shipping label along with all the shipping details.

Create Manifest

Outbound | POST  | {Client’s URL}

Summary

This API will call the channel to create a manifest.

Description

This API will call the channel to create manifest for a group of shipments.

Get Manifest PDF

Outbound | GET  | {Client’s URL}

Summary

This API will call the channel to get manifest.

Description

Assure call this API to get the manifest created in the Create Manifest call.

Handover Notification

Outbound | POST  | {Client’s URL}

Summary

This API will call the channel for handover notifications.

Description

This API will call the client system for handover notifications.The API is expected to return success in case of repeated calls.

Order Posting from Assure

Outbound | POST  | {Client’s URL}

Summary

This API will call the channel with sales order details.

Description

This API will call the channel with the details of sales orders which are completed in Assure. This will be triggered at a certain frequency from Assure to the channels.

Was this article helpful to you? Yes 3 No

How can we help?