Control Panel — API documentation

About data types

Data types indicate what values a parameter can contain, and what type they should be represented as in the JSON.


String values may be any valid UTF-8 string. Note that many will have other restrictions.

Strings should be represented as a string in JSON.


Integers may be any non-fractional number. Due to limits of floating-point numbers, they are limited to 53 bit signed values. This means a limit of 15 digit numbers.

Integers should be represented as a number in JSON.


Boolean values will be either true or false.

Booleans should be represented as a boolean true/false in JSON.


Collection of strings, integers, booleans, array, objects or null vales


Collection of key value pairs. Keys are represented as a string, while values can be a string, integer, boolean, array, object or null.