Create Pickup Request API is used to create Pickup Request when waybill status is Data Received / Shipment Received.
These are form parameters:
Parameter | Data Type | Required/Optional | Description |
---|---|---|---|
SecureKey | int | Required | It is a Unique key for accessing the API. For secure key email to support team. |
waybillNumbers | String | Required | List of Waybill Numbers. Waybill numbers should be comma separated / space / Enter). |
readyTime | String | Required | Ready time is the time of creation. It should be in the format of HH:mm:ss |
latestTimeAvailable | String | Required | Latest Time Available is the available time for pickup. should be in the format of HH:mm:ss |
pickupCity | String | Required | Consignor's city |
pickupAddress | String | Required | Consignor's address |
pickupState | String | Optional | Consignor's state. Pickup State should match with the code as available in the ERP. |
pickupCountry | String | Optional | Consignor's country. Pickup Country should match with the code as available in the ERP. |
pickupPincode | String | Optional | Consignor's Pincode. |
pickupDate | String | Required | Pickup Date should be in the format of yyyy-MM-dd |
clientCode | String | Required | Client code should be same as available in LogixERP. |
pickupType | String | Optional | Reverse Logistics or Standard Logistics (If field keeps blank by default it takes Standard Logistics) |
specialInstruction | String | Optional | If user wants to give any special instruction for a particular waybill, user can update it here. |
consignorCode | String | Optional | If a user adds a consignor code then, the pickup request will be allocated to the particular OU with whom consignor is associated. |
ON SUCCESS
{
"message":"Pickup request saved successfully. PRS1519",
"messageType":"Success",
}
ON ERROR
{
"message": "Error_Message",
"messageType" : "Error"
}
Error Messages | Description |
---|---|
import java.util.Map;
public class CreatePickupRequest {
public static void main(String[] args) throws IOException {
params.put("consignorCode", "");
}
import requests
access_url = "https://api.logixplatform.com/Rachna/webservice/v2/CreatePickupRequest"
}