FieldDefinition
A single field definition.
More info: see the get operation and the field definitions endpoint.
Fields
Field | Description |
---|---|
id int (required) | Unique ID Example value:123 |
typeid int (required) | Type ID Example value:10001 |
align string (required) | Alignment of the field definition, when used in a view. Values can be ‘left’, ‘right’ or ‘center’ Example value:"left" |
description mlstring (required) | Human-readable name for the field definition Example value:"Created timestamp" |
key string (required) | Key for the field definition. Should only consist of lowercase alphanumeric characters Example value:"createdtimestamp" |
sqlclause string (required) | The actual definition of the field definition. Contains the sql clause that will retrieve the information element in the database. Example value:"tm.order.createdts" |
uitype string (required) | Will decide how the field will be rendered when used in a view. Example value:"number" |
variablewidth bool (required) | Indicates whether the width for the field definition can be adapted when stretching a view that includes the field definition across the whole available width. Example value:true |
width int (required) | Width of the field definition, when used in a view Example value:50 |
isarchived bool (required) | Whether or not this item is archived |
createdts timestamp (required) | Created timestamp Example value:"2014-09-26 15:24:36" |
lastupdatets timestamp (required) | Last updated timestamp Example value:"2014-09-26 15:24:36" |
Example
1{
2 "id": 123,
3 "typeid": 10001,
4 "align": "left",
5 "description": "Created timestamp",
6 "key": "createdtimestamp",
7 "sqlclause": "tm.order.createdts",
8 "uitype": "number",
9 "variablewidth": true,
10 "width": 50,
11 "isarchived": false,
12 "createdts": "2014-09-26 15:24:36",
13 "lastupdatets": "2014-09-26 15:24:36"
14}