Тип данных протокола | Соответствующий JSON-тип | Описание |
---|---|---|
string | string | Текстовая строка в кодировке UTF‑8. |
amount | number | Сумма. Число с фиксированной точкой, две цифры после точки. |
boolean | boolean | Логическое значение: true , false . |
int | number | 32-битное знаковое целое число. |
long | number | 64-битное знаковое целое число. |
object | object | Вложенный объект JSON. |
array | array | Массив объектов JSON. |
datetime | string | Временная метка согласно стандарту RFC3339 в следующем формате YYYY-MM-DDThh:mm:ss.fZZZZZ (см. расшифровку ниже). |
Расшифровка формата
datetime
:- YYYY— год, всегда 4 цифры;
- MM— месяц, всегда 2 цифры (например,01=Январь);
- DD— день месяца, точно 2 цифры (от 01 до 31);
- T— латинский символ «T» в верхнем регистре;
- hh— часы, всегда 2 цифры (24-часовой формат, от 00 до 23);
- mm— минуты, всегда 2 цифры (от 00 до 59);
- ss— секунды, всегда 2 цифры (от 00 до 59);
- f— дробная часть секунды (до шести цифр), может отсутствовать, в этом случае следует опускать и точку-разделитель;
- ZZZZZ— Описатель временной зоны, обязательный параметр. Может принимать значения:
- Z— UTC, символ «Z» в верхнем регистре;
- +hh:mmили-hh:mm— смещение относительно UTC (показывает, что указано локальное время, которое опережает или отстает от UTC на указанное число часов и минут).
Пример:
Date and Time on the Internet: TimestampsФормат запросаФормат ответаПрава на выполнение операций2019-07-01T19:00:00.000+03:00
— 19 часов 1 июля 2019 года, часовой пояс Europe/Moscow (UTC+03:00).