Automap — rest — putLists

GET /putlists/{timestampFrom}/{timestampTo}

Структура запроса:


GET /putlists/1385064000000/1385150399000?token=bw3ty3h46yth

timestampFrom: начало промежутка

timestampTo: конец промежутка

token: ключ доступа

Ответ:

Статус: 200 — успешное выполнение

Формат: json

[{
		"carId": 3994,
		"dateFrom": 1385064000000,
		"dateTill": 1385150399000,
		"distance": 0
},...] 

// id ТС, целое число
// начальное время, timestamp
// конечное время, timestamp
// расстояние, целое число

Статус: 404 — объект не найден

Формат: text/plain

Содержит описание ошибки

Статус: 500 — ошибка на сервере

Формат: text/plain

Содержит описание ошибки

GET /putlists/$carId<[0-9]+>/{timestampFrom}/{timestampTo}

Структура запроса:


GET /putlists/3/1383768000000/1383854399000?token=bw3ty3h46yth

carId: id ТС

timestampFrom: начало промежутка

timestampTo: конец промежутка

token: ключ доступа

Ответ:

Статус: 200 — успешное выполнение

Формат: json

 [{
		"carId": 3,
		"dateFrom": 1383768000000,
		"dateTill": 1383854399000,
		"distance": 240
},...] 

// id ТС, целое число
// начальное время, timestamp
// конечное время, timestamp
// расстояние, целое число

Статус: 404 — объект не найден

Формат: text/plain

Содержит описание ошибки

Статус: 500 — ошибка на сервере

Формат: text/plain

Содержит описание ошибки

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

POST /putlists

Структура запроса:


POST /putlists?token=bw3ty3h46yth

token: ключ доступа

Формат: json

{
	"carId": 2,
	"dateFrom": 1383768000000,
	"dateTill": 1383854399000,
	"distance": 24                                                                                                 
}

// id ТС, целое число
// начальное время, timestamp
// конечное время, timestamp
// расстояние, целое число

Ответ:

Статус: 200 — успешное выполнение

Статус: 500 — ошибка на сервере

Формат: text/plain

Содержит описание ошибки

Comments are closed, but trackbacks and pingbacks are open.