HealthCheck

APIDescription
GET api/HealthCheck?deepCheck={deepCheck}

No documentation available.

Geofence

APIDescription
POST api/Geofence?token={token}

This api is used to specify whether entering or leaving the terminal.

GET api/Geofence?token={token}&terminal={terminal}

This api is used to specify whether do you have an open transport in a specific terminal (according to the acceptable time to inquiry).

Company

APIDescription
GET api/Company?token={token}

the list of companies that the driver works for them

GET api/Company?token={token}&companyId={companyId}

get a particular company

Vehicle

APIDescription
GET api/Vehicle?token={token}

list of vehicles belonging to driver

GET api/Vehicle?token={token}&companyId={companyId}

list of vehicles belonging to the driver and the company

GET api/Vehicle/{id}?token={token}

get vehicle

User

APIDescription
POST api/User?isAdmin={isAdmin}

login user in system

Transport

APIDescription
GET api/Transport?token={token}

list of all transports

GET api/Transport?token={token}&which={which}

list of all transports

GET api/Transport/{id}?token={token}

get transport by id

GET api/Transport?permit={permit}&token={token}

get transport by permit code

GET api/Transport?query={query}&token={token}

the list of trasports has a specific condition.

PUT api/Transport/{id}?token={token}

using this function you can cancel an order or edit the date and flight number of it.

POST api/Transport?token={token}

create a new transport

Payment

APIDescription
GET api/Payment?token={token}&amount={amount}

No documentation available.

GET api/Payment

No documentation available.

Monitoring

APIDescription
GET api/Monitoring?token={token}

No documentation available.

GET api/Monitoring?token={token}&filename={filename}

No documentation available.

DELETE api/Monitoring?token={token}&keepDays={keepDays}

No documentation available.

Driver

APIDescription
GET api/Driver?token={token}

get driver profile

Identifier

APIDescription
GET api/Identifier?token={token}&terminalName={terminalName}

No documentation available.

GET api/Identifier?dt={dt}&terminalName={terminalName}&key={key}

No documentation available.

GET api/Identifier?token={token}&terminalName={terminalName}&details={details}

No documentation available.

Transaction

APIDescription
GET api/Transaction?token={token}

list of all transactions

BillAccount

APIDescription
GET api/BillAccount?token={token}

list of all the accounts that each driver can use

GET api/BillAccount?token={token}&billAccountId={billAccountId}

No documentation available.

Balance

APIDescription
GET api/Balance?token={token}

get account balance