End point:
https://gps.freetrack.com.ua/api/
Опис
Список доступних методів
geozones-SE
-
Приклади використання
*червоні параметри є обов'язковими
Параметр | Приклад | Опис |
---|---|---|
auth_token | { ваш токен авторизації } | POST/GET параметр або Bearer Authentication |
api_type | reports | тип запиту |
api_name | geozones-SE | метод, який викликаємо |
Content-Type | application/x-www-form-urlencoded | |
data | data=[{"deviceID":"12923","geozones":[{"geozoneID7":8803,"start":1689593662}]},{"deviceID":"134","geozones":[{"geozoneID":8807,"start":1689593662},{"geozoneID":8803,"start":1689593662}]} |
Приклади відповіді
Code Block |
---|
{
"result": "ok",
"response": {
"12923": {
"geozones": [
{
"geozoneID": -1,
"errorMessage": "Can`t find ['geozoneID'] at the item list"
},
{
"geozoneID": 8807,
"in": null,
"out": null
},
{
"geozoneID": 8806,
"errorMessage": "Wrong Timestamp"
},
{
"geozoneID": 8806,
"errorMessage": "Can`t find ['start'] at the item list"
}
]
},
"134": {
"errorMessage": "User has not permission on the object with ID [134]"
}
}
} |
Опис відповіді
Параметр | Опис |
---|---|
deviceID | |
dateFrom | |
dateTo | |
distance |
Типи можливих помилок
Помилка | Поясненя |
---|---|
[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 документ зі списком девайсів |