Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Данный документ содержит информацию о заправках.

...

Получение данных

Чтобы получить список документов за указанный  период о заправках, нужно отправить GET запрос на адрес  https://teletrack.ua/api/azs/v1/<token>/fueling/?DateStart=<DateStart>&DateEnd=<DateEnd>&FuelTypeId=<FuelTypeId>&StationId=<StationId>, где

tokenТокен, полученный при авторизации *

DateStart

Дата начала периода *
DateEndДата конца периода *
FuelTypeId

ID вида топлива из БД *

(0 - для запроса по всем видам топлива)

StationId

ID АЗС из БД *

(0 - для запроса по всем АЗС)

 * - обязательный параметр


В случае успешного выполнения запроса, приходит ответ со списком документов следующего формата:

Code Block
themeEclipse
{

...


"data": [

...


{

...


"Closed": true,

...


"Comment": "",

...


"DateCreate": "2017-12-22 14:42:44",

...


"DateEnd": "2017-12-22 14:48:37",

...




"DateStart": "2017-12-22 14:45:31",

...


"FuelDrtExpense": 82.65,

...


"FuelDrtOperator": 82.65,

...


"FuelDutReceive": 0,

...


"Fueler": "v.kindrachuk",

...


"Id": 3061,

...


"IsInternal": false,

...


"LimitPetrol": 0,

...


"LimitPetrolUsed": 82.65,

...


"TypeCreate": 1,

...


"azsname": "АЗС Перспектив",

...


"azsoutid": "d5ebf234-2abd-11dc-a51b-000423ddff75",

...


"depname": "Автопарк (Перспектив)",

...


"depoutid": "d5ebf246-2abd-11dc-a51b-000423ddff75",

...


"drvname": "Матіїв Богдан Богданович",

...


"drvoutid": null,

...


"fueltypename": "ДТ",

...


"fueltypeoutid": "9c0d4b52-6e76-11db-8b5c-0030482f22a6",

...


"objname": "JCB 535 59093 AA 4B97",

...


"objoutid": "63dce00b-cc16-45e8-8d28-db2ba4557af6"

...


},

...



{

...


"Closed": true,

...

 
"Comment": "

...

\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e \u0441\u0442\u0432\u043e\u0440\u0435\u043d\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u044e \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u044c", 
"DateCreate": "

...

2018-

...

08-13 05:49:06", 
"DateEnd": "

...

2018-08-12

...

 19:46:03", 
"DateStart": "

...

2018-08-12

...

 19:39:45", 
"FuelDrtExpense":

...

 187.

...

0,

...

 
"FuelDrtOperator":

...

 187.

...

0,

...

 
"FuelDutReceive": 0

...

.0, 
"FuelTypeId": null, 
"Fueler": "

...

",

...

 
"Id":

...

 9856,

...

 
"IsInternal": false,

...

 
"LimitPetrol": 0.0,

...

 
"LimitPetrolUsed":

...

 187.

...

0,

...

 
"TypeCreate": 1,

...

 
"azsname":

...

 "\u041c\u0410\u0417 \u0410\u0406 4078 \u0415\u0415 (\u0414\u041f) \u0414\u0443\u0431\u043e\u0432\u0438\u0439 \u0433\u0430\u0439", 
"azsoutid": "

...

9f25e879-

...

01ab-

...

446b-

...

8598-

...

743ad0117080",

...

 
"depname":

...

 "\u0412\u0456\u0434\u0434\u0456\u043b\u0435\u043d\u043d\u044f \u0414\u0443\u0431\u043e\u0432\u0438\u0439 \u0413\u0430\u0439", 
"depoutid": "

...

1f2951c2-

...

8b41-

...

4934-

...

98a6-

...

573fab188e1e",

...

 
"drvname":

...

 "\u0410\u0441\u0442\u0430\u043f\u0435\u043d\u043a\u043e \u0412\u0430\u043b\u0435\u0440\u0456\u0439 \u0412\u0430\u0441\u0438\u043b\u044c\u043e\u0432\u0438\u0447", 
"drvoutid": "

...

05e95131-

...

bf01-

...

43b6-

...

930e-

...

87fa612591d1",

...

 
"fueltypename":

...

 null, 
"fueltypeoutid": null, 
"objname": null, 
"objoutid": null, 
"orgname": "\u0410\u0433\u0440\u043e-\u0421 \u0422\u041e\u0412", 
"tankname": "\u041c\u0410\u0417 \u0410\u0406 4078 \u0415\u0415 (\u0414\u041f) \u0414\u0443\u0431\u043e\u0432\u0438\u0439 \u0433\u0430\u0439", 
"tankoutid": "9f25e879-01ab-446b-8598-743ad0117080"
}
], 
"err": null, 
"status": true
}

где:

IsInternal
false - внешняя заправка
true - внутренняя заправка
tankoutid
OutLinkId бензовоза

Получение отдельного документа заправки

Чтобы получить отдельный документ заправки, нужно отправить GET запрос на адрес https://teletrack.ua/api/azs/v1/<token>/fueling/<ID>, в котором

tokenТокен, полученный при авторизации *
ID
Id документа в БД *

 * - обязательный параметр

В случае успешного выполнения запроса, приходит ответ со списком документов следующего формата:

Code Block
themeEclipse
{
"data": [
{
"AzsId": 280,
"Closed": true,
"Comment": "38",
"DateCreate": "Mon, 04 Mar 2019 08:02:25 GMT",
"DateEnd": "Mon, 04 Mar 2019 08:01:53 GMT",
"DateStart": "Mon, 04 Mar 2019 08:00:54 GMT",
"DriverId": 4834,
"FuelDrtExpense": 5,
"FuelDrtOperator": 38,
"FuelDutReceive": 0,
"Fueler": "g.loboda",
"Id": 34632,
"IsInternal": false,
"LimitPetrol": 0,
"LimitPetrolUsed": 5,
"ObjectId": 0,
"Parent": "595a2785b94a6402ee09c492",
"Parent_type": "client",
"TypeCreate": 1,
"azsname": "Склад ПММ м.Яготин",
"azsoutid": "40e35c97-3f13-4a9a-9576-5cdcd79699db",
"depname": "Центральний офіс",
"depoutid": "ee456734-6fc4-11e8-80e5-005056b03a9d",
"drvname": "Иванов Иван Иванович",
"drvoutid": "ebe9e50e-5653-11e7-80d6-005056b03a9d",
"fueltypename": "Бензин А-95",
"fueltypeoutid": "9c0d4b56-6e76-11db-8b5c-0030482f22a6",
"fueltypid": 3,
"objname": null,
"objoutid": null,
"orgname": "Агро-С ТОВ",
"tankid": null,
"tankname": null,
"tankoutid": null
}
],
"err": null,
"status": true
}