Виды топлива API

Данный справочник содержит информацию о видах топлива (Id, Name).

Id - INT (идентификатор записи)

Name - String (название вида топлива)



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

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

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

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


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

{
 "data": [
 {
 "Id": 1, 
 "Name": "\u0414\u0422", 
 "OutLinkId": null
 }, 
 {
 "Id": 2, 
 "Name": "\u0410\u0418-92", 
 "OutLinkId": null
 }, 
 {
 "Id": 3, 
 "Name": "\u0410\u0418-95", 
 "OutLinkId": null
 }
 ], 
 "err": null, 
 "status": true
}

Создание новой записи

Для создания новой записи, необходимо отправить POST запрос на адрес https://teletrack.ua/api/azs/v1/<token>/fuelTypes/, где 

NameИмя нового вида топлива *
OutLinkIdВнешний ID
tokenТокен, полученный при авторизации *

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


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

{
 "data": {
 "Id": 15
 }, 
 "err": null, 
 "status": true
}
IdID новой записи в БД

Редактирование записи

Для редактирования существующей записи, необходимо отправить  PUT запрос на адрес https://teletrack.ua/api/azs/v1/<token>/fuelTypes/<Id>, где

IdID записи в БД *
NameИзмененное имя *
OutLinkIdВнешний ID
tokenТокен получен при авторизации *
DeleteMarked
Пометка удаления: true / false

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


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

{
  "data": null, 
  "err": null, 
  "status": true
}

Удаление записи

Для удаления существующей записи, необходимо отправить  DELETE запрос на адрес https://teletrack.ua/api/azs/v1/<token>/fuelTypes/<Id>, где

IdID записи в БД которою нужно удалить *
tokenТокен, полученный при авторизации *

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


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

{
  "data": null, 
  "err": null, 
  "status": true
}