...
Expand | ||
---|---|---|
| ||
|
2. Cancel Driver API
HTTP METHOD = DELETE
/driver/cancel/{driverIds}
example : /vbs/driver/cancel/123,354?remarks=Cancelling%20the%20driver
(see container appt cancel api for reference- https://meatest-community.cargoes.com/vbs/swagger-ui.html#/container-appointment-controller/CA Cancel)
Path variable :
driverIds (List<Long>)
@ModelAttribute as Query String :
remarks: "these are remarks" (String)
Expand | ||
---|---|---|
| ||
[ { "driverId" : "123", "firstName" : "Xyz", "lastName" : "abc" } ] |
3. Csv Download Driver API
HTTP METHOD = GET
/driver/downloadCSV
example : /vbs/driver/downloadCSV?driverIdOrName=123&contactNumber=12312
(see container appointment csv download api for reference - https://meatest-community.cargoes.com/vbs/swagger-ui.html#/container-appointment-controller/CA_CSV Download)
(Sample api which is called and file is downloaded on the mea test env for container appt csv download - https://meauat-community.cargoes.com/vbs/containerappointment/downloadCSV?ccsIdOrContNoOrContApptNo=&apptDateFrom=02%2F03%2F2023+00%3A00&apptDateTo=08%2F03%2F2023+10%3A59&lineId=MSC%2CCMA%2CCOS&appointmentType=DOE%2CDOM&truckingCompanyId=&truckingCompanyName=&subContractCompanyId=&subContractCompanyName=&bookingNo=&status=&truckVisitAppointmentNo=&clientCode=AFC00000003&site=AOLADT1)
@ModelAttribute as Query string:
driverIdOrName
spSubLocationCodes (of type List<String>)
spLocationCode
driverStatuses (of type List<String>)
emailId
contactNumber
clientCode (this is for logged in user)
linkedClientCode
portDriverId
driverTerminalLocationStatus
isAdmin
Success Response 200 content type as text/csv