Serialization Scheme

Serialization Scheme

Javascript Object Notation (JSON) is the only serialization scheme supported.

The Javascript language does not fully support signed 64-bit integers at the upper and lower value limits. DTO properties defined as type object that have a signed 64-bit integer value are deserialized as string. For example, RowsetDTO.RowValueDTO.ColumnValue.

For JSON serialization:
  • Numeric and Boolean values are unquoted.
  • Strings are quoted.
  • Dates are quoted and are assumed to to be in the time zone of the API authenticated user if not explicitly qualified as a field.
  • Dates must be in the yyyy-MM-ddTHH:mm:ss.fff format. In this format, the following literal values and required:
    • Hyphen (-)
    • Colon (:)