Skip to content

eModal.TermOps.PregateGatewayAPI (v1)

Metadata

KeyValue
productPre-Gate
Download OpenAPI description
Languages
Servers
Mock server
https://developer.cargosprint.com/_mock/pregate/openapi

Appointments

Operations

/api/appointment/about

Request

curl -i -X GET \
  https://developer.cargosprint.com/_mock/pregate/openapi/api/appointment/about

Responses

OK

Bodyapplication/json
string
Response
application/json
"string"

/api/appointment/getappointments

Request

Bodyapplication/json
gateApptStart_DtTmstring or null
gateApptEnd_DtTmstring or null
apptType_Cdstring or null
apptStatus_Cdstring or null
facility_Cdstring or null
cargoRef_Numstring or null
container_Numstring or null
pageinteger or null(int32)
page_Sizeinteger or null(int32)
curl -i -X POST \
  https://developer.cargosprint.com/_mock/pregate/openapi/api/appointment/getappointments \
  -H 'Content-Type: application/json' \
  -d '{
    "gateApptStart_DtTm": "string",
    "gateApptEnd_DtTm": "string",
    "apptType_Cd": "string",
    "apptStatus_Cd": "string",
    "facility_Cd": "string",
    "cargoRef_Num": "string",
    "container_Num": "string",
    "page": 0,
    "page_Size": 0
  }'

Responses

OK

Bodyapplication/json
statusobject(StatusInfo)
responseBodyobject(ResponseBody)
Response
application/json
{ "status": { "statusCode": 0, "reasonPhrase": "string" }, "responseBody": { "visits": [] } }

/api/appointment/truckvisitdetails

Request

Query
sVisitIdstring
curl -i -X GET \
  'https://developer.cargosprint.com/_mock/pregate/openapi/api/appointment/truckvisitdetails?sVisitId=string'

Responses

OK

Bodyapplication/json
statusobject(StatusInfo)
responseBodyobject(ResponseBody)
Response
application/json
{ "status": { "statusCode": 0, "reasonPhrase": "string" }, "responseBody": { "visits": [] } }

/api/appointment/getcompanyinfo

Request

curl -i -X GET \
  https://developer.cargosprint.com/_mock/pregate/openapi/api/appointment/getcompanyinfo

Responses

OK

Bodyapplication/json
companiesArray of objects or null(CompanyInfo)
totalCountinteger(int32)
Response
application/json
{ "companies": [ {} ], "totalCount": 0 }

External

Operations