# Data types

### Timestamp

Timestamp (**timestamp**) values in filters and in the request body are accepted in these formats:

#### Unix time

long integer indicating the [**number of milliseconds since Epoch**](https://en.wikipedia.org/wiki/Unix_time) **(**&#x30;0:00:00 UTC on 1st January 1970)

#### ISO 8601 (UTC)

[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date-time in the **UTC time zone** in format`YYYY-MM-DDThh:mm:ss.SSSZ`

#### ISO 8601 (custom time zone)

[ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date-time with a **custom time zone** `YYYY-MM-DDThh:mm:ss.SSS+01:00`

### Number

All numbers (**short**, **integer**, **double**, **long**) in the response are represented as strings for safe compatibility with JavaScript or systems with no support for long numbers.

| Type    | Size    |
| ------- | ------- |
| short   | 2 bytes |
| integer | 4 bytes |
| float   | 4 bytes |
| double  | 8 bytes |
| long    | 8 bytes |

