Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

End point:

https://gps.freetrack.com.ua/api/

Опис

Список доступних методів

  • distance - отримання пройденої дистанції девайсом

Приклади використання

*червоні параметри є обов'язковими

Параметр

Приклад

Опис

auth_token

{ ваш токен авторизації }

FreeTrack token або bearer token

api_type

reports

тип запиту

api_name

distance

метод, який викликаємо

id

777

id девайсу (через кому, якщо потрібно передати кілька)

dateFrom

1689022800

дата початку відліку

dateTo

1689454799

дата кінця відліку

Приклади відповіді

Один девайс

{
    "result": "ok",
    "response": [
        {
            "deviceID": 777,
            "dateFrom": 1689022800,
            "dateTo": 1689454799,
            "distance": 465.95
        }
    ]
}

Кілька девайсів

{
    "result": "ok",
    "response": [
        {
            "deviceID": 777,
            "dateFrom": 1689022800,
            "dateTo": 1689454799,
            "distance": 465.95
        },
        {
            "deviceID": 888,
            "dateFrom": 1689022800,
            "dateTo": 1689454799,
            "distance": 69.47
        }
    ]
}

Типи можливих помилок

Помилка

Поясненя

[id] parameter is missing

не перданий параметр [id]

[dateFrom] parameter is missing

не перданий параметр [dateFrom]

[dateTo] parameter is missing

не перданий параметр [dateTo]

Wrong date! The [dateTo] can't be less than or equal the [dateFrom]

дата початку проміжку не може бути пізніша за дату кінця

Error in device list

неправильно складений JSON документ зі списком девайсів

  • No labels