Типы данных
Тип данных протоколаСоответствующий JSON-типОписание
stringstringТекстовая строка в кодировке UTF‑8.
amountnumberСумма. Число с фиксированной точкой, две цифры после точки.
booleanbooleanЛогическое значение: true, false.
intnumber32-битное знаковое целое число.
longnumber64-битное знаковое целое число.
objectobjectВложенный объект JSON.
arrayarrayМассив объектов JSON.
datetimestringВременная метка согласно стандарту 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 на указанное число часов и минут).
Пример: 2019-07-01T19:00:00.000+03:00 — 19 часов 1 июля 2019 года, часовой пояс Europe/Moscow (UTC+03:00).
Что почитать еще
Date and Time on the Internet: Timestamps Формат запроса Формат ответа Права на выполнение операций