Data Types

The following base types of data can be used in variables:

Type Description

Default Value

Boolean Represents true or false values.

false

Date Time

Represents a timestamp including a date and time.

Supported formats:

  • ANSIC = Mon Jan 2 15:04:05 2018

  • UnixDate = Mon Jan 2 15:04:05 MST 2018

  • RubyDate = Mon Jan 02 15:04:05 -0700 2018

  • RFC822 = 02 Jan 18 15:04 MST

  • RFC822Z = 02 Jan 18 15:04 -0700

  • RFC850 = Monday, 02-Jan-18 15:04:05 MST

  • RFC1123 = Mon, 02 Jan 2018 15:04:05 MST

  • RFC1123Z = Mon, 02 Jan 2018 15:04:05 -0700

  • RFC3339 = 2018-01-02T15:04:05-07:00

  • RFC3339Nano = 2018-01-02T15:04:05.999999999-07:00

  • Custom formats ('01' stands for Month and '02' stands for Day):

    • 2018-01-02

    • 02-01-2018

    • 20180102-150405

    • 02012018-150405

0001-01-01T00:00:00+00:00

Decimal Numbers with a decimal point, such as 4.5.

0.0

Integer Whole numbers with no decimals.

0

Large String Strings that can be up to 10 MB in size.

"" (null string)

Secure String Encrypted strings that are masked for security purposes.

"" (null string)

String

Text containing any combination of characters.

Enter value by string type; HTML, JSON, Markdown, text, Python, XML, or YAML.

"" (null string)

Table Contains rows and columns of structured data, like an Excel spreadsheet.

N/A

Custom Table Type Custom tables with a pre-defined structure.

N/A

Object Type

Group together various base types of data into an object variable.

{} (null object)

Array Type

Array containing multiple elements or objects into an array variable.

[] (null array)