Типы данных

Ниже приведены различные типы данных, используемые в API, которые не имеют стандартного представления в JSON.

Дата и время

Значение состоит из строки с датой и временем в формате ISO 8601.

Пример: "2015-03-15T10:28:27+00:00" соответствует 15 марта 2015 10:28:27 во временной зоне UTC. Обратите внимание на символ T, разделяющий дату и время.

Некоторые поля могут иметь значения даты и времени с точностью до миллисекунд: "2015-03-15T10:28:27.673+00:00".

Временная метка

Временные метки имеют формат даты и времени с точностью до микросекунд: "2015-03-15T10:28:27.673531+00:00".

Дата

Даты, как и даты со временем, передаются как строки в формате ISO 8601.

Пример: "2014-09-04" это 4 сентября 2014 года.

Время

Время имеет точность до минут. Передается как строка «часы:минуты».

Пример: "15:23".

Длительность

Длительность передается как JSON-объект с полем "minutes".

Пример: {"minutes": 1913} означает 1 день, 7 часов, 53 минуты (то есть 1913 минут).

Геокоординаты

Геокоординаты закодированы как JSON-объект с полями "longitude" (долгота) и "latitude" (широта). Оба поля обязательны.

Пример: {"longitude": 13.3363265, "latitude": 52.4984896}.