String Encoding

When a REST API call is executed from the user program, communication data is sent as byte streams encoded in UTF-8.

A string's maximum length is described by the number of characters in Unicode for a REST API. For example, the maximum size of data in the JSON format in Creating a KiiObject is 65534 characters in Unicode. A KiiObject will be created even if the HTTP client sends data containing multi-byte characters and its length is larger than 65534 characters, as far as the data size is smaller than 65534 characters in Unicode.