Данный справочник содержит информацию о АЗС (Id, Name, OrganizationId, DepartId, dname, Comment).
Id - INT (идентификатор записи)
Name - String (название АЗС)
OrganizationId - INT (идентификатор организации к которой относиться АЗС)
DepartId - INT (идентификатор департамента к которой относиться АЗС)
dname - String (название департамента)
Comment - String (комментарий)
OutLinkID - уникальный идентификатор внешней системы
Получение данных
Чтобы получить список , нужно отправить GET запрос на адрес https://teletrack.ua/api/azs/v1/<token>/stations/, где
token | Токен получен при авторизации * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ со списком АЗС следующего формата:
{
"data": [
{
"Comment": "\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439",
"DepartId": 8,
"Id": 2,
"Name": "\u0410\u0417\u0421 \u0425\u043e\u043c\u0438\u043d\u0446\u0456",
"OrganizationId": 7,
"OutLinkId": null,
"dname": "\u0425\u043e\u043c\u0438\u043d\u0446\u0456"
},
{
"Comment": "2",
"DepartId": 17,
"Id": 7,
"Name": "\u0422\u0435\u0441\u0442\u043e\u0432\u0430 \u0410\u0417\u0421 2",
"OrganizationId": 14,
"OutLinkId": null,
"dname": "\u0422\u0435\u0441\u0442\u043e\u0432\u0438\u0439 \u0434\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442"
},
{
"Comment": "111",
"DepartId": 17,
"Id": 6,
"Name": "\u0422\u0435\u0441\u0442\u043e\u0432\u0430 \u0410\u0417\u0421",
"OrganizationId": 14,
"OutLinkId": null,
"dname": "\u0422\u0435\u0441\u0442\u043e\u0432\u0438\u0439 \u0434\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442"
}
],
"err": null,
"status": true
}
Создание новой записи
Для создания новой записи, необходимо отправить POST запрос на адрес https://teletrack.ua/api/azs/v1/<token>/stations/, где
Name | Имя АЗС * |
token | Токен (получен при авторизации) * |
Comment | Комментарий |
DepartId | Идентификатор департамента к которому относиться АЗС |
OutLinkID | уникальный идентификатор внешней системы |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": {
"Id": 149
},
"err": null,
"status": true
}
Id | ID новой |
Редактирование записи
Для редактирования существующей записи, необходимо отправить PUT запрос на адрес https://teletrack.ua/api/azs/v1/<token>/stations/<Id>, где
Id | ID |
Name | Измененное имя * |
token | Токен получен при авторизации * |
Comment | Измененый комментарий |
DepartId | Измененый департамент |
OutLinkID | уникальный идентификатор внешней системы |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}
Удаление записи
Для удаления существующей записи, необходимо отправить DELETE запрос на адрес https://teletrack.ua/api/azs/v1/<token>/stations/<Id>, где
Id | ID |
token | Токен получен при авторизации * |
* - обязательный параметр
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}