Here is the list of basic data types mentioned in the API documentation:
Specified "as-is" in responses and requests.
Specified as a sequence of digits optionally prefixed with
−, in responses and requests.
Specified as a sequence of digits separated by
. and optionally prefixed with
-, in responses and requests.
In responses dates are returned in the ISO-8601 format.
In requests you can use:
Booleans are represented as
false in responses.
In requests in addition to case-insensitive
false you can use integers
Binary data are to be base64-encoded, in responses and requests.
Options are returned as upper-case strings in responses.
In requests they are case-insensitive.
Responses use JSON to represent arrays.
In requests you can use the following formats:
- JSON array, if you use the JSON request format, e.g.:
"numbers": [1, 2, 3]
- The field name plus
- Comma-separated values (if values do not contain special symbols), e.g.: