You can re-schedule recall consignment using schedule recall consignment API
Schedule recall consignment
PUT
https://{{workspace}}.myeshopbox.com/api/v1/recall-consignment/:consignmentNumber
This endpoint allows you to update recall consignment by consignmentNumber
Path Parameters
Request Body
{
"id": 1,
"accountId": 12,
"fromWarehouseId": 1,
"toPartyId": 2,
"consignmentNumber": "CON/45/873",
"inventoryType":"GOOD",
"itemsFileUrl": "https://storage.cloud.google.com/fileItems.appspot.com/items.pdf",
"failedItemsUrl": "https://storage.cloud.google.com/failedItems.appspot.com/itemsFailed.pdf",
"status": "COMPLETED",
"successCount": 20,
"failureCount": 2,
"containersQty": 2,
"scheduledDetails": {
"pickingType": "ESHOPBOX",
"scheduledTimeSlotFrom": "2019-09-01 09:23:02",
"scheduledTimeSlotTo": "2019-09-02 02:23:02",
"stockTransferNoteUrl": "https://storage.cloud.google.com/stockTransfer.appspot.com/transfer.pdf",
"ewayBillUrl": "https://storage.cloud.google.com/ewayBill.appspot.com/bill.pdf",
"invoiceUrl": "https://storage.cloud.google.com/invoice.appspot.com/invoice.pdf"
},
"createdAt": "2019-04-08T12:41:05.000+05:30",
"updatedAt": "2019-04-08T12:41:05.000+05:30"
}
curl -X PUT https://{{workspace}}.myeshopbox.com/api/v1/recall-consignmnet/:consignmentNumber \
-H "Authorization: Bearer XXXX" \
-H "Content-Type: application/json" \
-d $'{
"data": {
"scheduledDetails": {
"scheduledTimeSlotFrom": "2020-04-01 10:00:00",
"scheduledTimeSlotTo": "2020-04-01 11:00:00",
"pickingType": "client",
"stockTransferNoteUrl": "https://cdn.filestackcontent.com/S9sdz5WjTi25EaCmJYBj",
"ewayBillUrl": "https://cdn.filestackcontent.com/klRX7V2mTv6T2FWaV9wK"
}
}
}'
Cancel recall consignment
PUT
https://{{workspace}}.myeshopbox.com/api/v1/recall-consignment/:consignmentNumber
This endpoint allows you to update recall consignment by consignmentNumber
Path Parameters
Request Body
{
"id": 1,
"accountId": 12,
"fromWarehouseId": 1,
"toPartyId": 2,
"consignmentNumber": "ABC1223/112",
"inventoryType":"GOOD",
"itemsFileUrl": "",
"failedItemsUrl": "",
"status": "COMPLETED",
"successCount": 20,
"failureCount": 0,
"containersQty": 2,
"scheduledDetails": {
"pickingType": "ESHOPBOX",
"scheduledTimeSlotFrom": "2019-09-01 09:23:02",
"scheduledTimeSlotTo": "2019-09-02 02:23:02",
"stockTransferNoteUrl": "https://test.com/transfer.pdf",
"ewayBillUrl": "https://test.com/bill.pdf",
"invoiceUrl": "https://test.com/invoice.pdf"
},
"createdAt": "2019-04-08T12:41:05.000+05:30",
"updatedAt": "2019-04-08T12:41:05.000+05:30"
}
curl -X PUT https://{{workspace}}.myeshopbox.com/api/v1/recall-consignmnet/:consignmentNumber \
-H "Authorization: Bearer XXXX" \
-H "Content-Type: application/json" \
-d $'{
"data": {
"status": "CANCELLED"
}
}'
Retry Failed recall consignment
PUT
https://{{workspace}}.myeshopbox.com/api/v1/recall-consignment/:consignmentNumber
This endpoint allows you to update recall consignment by consignmentNumber
Path Parameters
Query Parameters
{
"id": 1,
"accountId": 12,
"fromWarehouseId": 1,
"toPartyId": 2,
"consignmentNumber": "ABC1223/112",
"inventoryType":"GOOD",
"itemsFileUrl": "",
"failedItemsUrl": "",
"status": "COMPLETED",
"successCount": 20,
"failureCount": 0,
"containersQty": 2,
"scheduledDetails": {
"pickingType": "ESHOPBOX",
"scheduledTimeSlotFrom": "2019-09-01 09:23:02",
"scheduledTimeSlotTo": "2019-09-02 02:23:02",
"stockTransferNoteUrl": "https://test.com/transfer.pdf",
"ewayBillUrl": "https://test.com/bill.pdf",
"invoiceUrl": "https://test.com/invoice.pdf"
},
"createdAt": "2019-04-08T12:41:05.000+05:30",
"updatedAt": "2019-04-08T12:41:05.000+05:30"
}
curl -X PUT https://{{workspace}}.myeshopbox.com/api/v1/recall-consignmnet/:consignmentNumber?type=retry \
-H "Authorization: Bearer XXXX" \
Replace CSV Sheet
PUT
https://{{workspace}}.myeshopbox.com/api/v1/recall-consignment/:consignmentNumber
This endpoint allows you to update recall consignment by consignmentNumber
Path Parameters
Request Body
{
"id": 1,
"accountId": 12,
"fromWarehouseId": 1,
"toPartyId": 2,
"consignmentNumber": "ABC1223/112",
"inventoryType":"GOOD",
"itemsFileUrl": "",
"failedItemsUrl": "",
"status": "COMPLETED",
"successCount": 20,
"failureCount": 0,
"containersQty": 2,
"scheduledDetails": {
"pickingType": "ESHOPBOX",
"scheduledTimeSlotFrom": "2019-09-01 09:23:02",
"scheduledTimeSlotTo": "2019-09-02 02:23:02",
"stockTransferNoteUrl": "https://test.com/transfer.pdf",
"ewayBillUrl": "https://test.com/bill.pdf",
"invoiceUrl": "https://test.com/invoice.pdf"
},
"createdAt": "2019-04-08T12:41:05.000+05:30",
"updatedAt": "2019-04-08T12:41:05.000+05:30"
}
curl -X PUT https://{{workspace}}.myeshopbox.com/api/v1/recall-consignmnet/:consignmentNumber \
-H "Authorization: Bearer XXXX" \
-H "Content-Type: application/json" \
-d $'{
"data": {
"fromWarehouseId": "10",
"refPartyID":"2",
"itemsFileUrl":"https://abc.csv"
}
}'