API is used to get DAT (Duties And Taxes) Invoice Details. Through this API user can get the details of paid duties and taxes customer wise.
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. |
| waybillNumber | String | Optional | It takes DAT Invoice details by waybill number. |
| referenceNumber | String | Optional | It takes DAT Invoice details by waybill reference number. |
| carrierWaybill | String | Optional | It takes DAT Invoice details by carrier waybill number. |
ON SUCCESS
{
"carrierWaybill": null,
"customerInvoiceAmount": 2300.0,
"customerInvoiceNumber": "XYZ/PQR/STV",
"message": "_detail_get_successfully",
"messageType": "Success",
"printUrl": "UrlOfPrint",
"purchaseAmount": 7300.0,
"referenceNumber": "reference",
"waybillNumber": "WAYBILLNUMBER"
}
ON ERROR
{
"message": "Error_Message",
"messageType" : "Error"
}
| Error Messages | Description |
|---|---|
import java.net.URL;
public class GetDATInvoiceDetail {
private static final String ACCESS_URL = API_URL+SECURE_KEY+"&waybillNumber="+WAYBILLNUMBER+"&referenceNumber=" +REFERENCENUMBER+"&carrierWaybill="+CARRIERWAYBILL;
StringBuffer response = new StringBuffer();
in.close();
}
}
headers={'AccessKey':'logixerp'}