Variable
Base definition
{
"kind": "variable",
"uri": string,
"url": string,
"name": string,
"type": string("boolean","integer","float","string","date","dateTime","geography"),
}
List definition
In addition to the base definition, any variable resource returned by a list
request will contain the following properties:
{
...variable.base,
"isFileId": bool,
"index": integer,
"label": string,
}
Get definition
In addition to the list definition, any variable resource returned by a get
request will contain the following properties:
{
...variable.list
"description": string,
"valueLabels": [
{ "value": string, "label": string },
...
],
}
Documentation
Fields
Base
kind
string
The resource type. Will always be "variable".
uri
string
The fully qualified reference to this variable, for use in generating calls to this API.
For example, /tables/imathews.example:123.test:456/variables/var1
url
string
The variable's discoverable url through a web browser interface.
name
string
The variable's name. Will always be unique to the variable's table.
type
string
The variable's type. Will be one of:
"boolean","integer","float","string","date","dateTime"
List
isFileId
boolean Whether the variable contains file_ids, which can be used to uniquely reference and download a File.
index
integer
A zero based counter for the variable's ordinality for its table.
label
string
A user-provided label for the variable. May be null.
Get
description
string
A user-provided description for the variable, typically longer than the label. May be null.
valueLabels
array<object>
An array of value labels. Value labels are used to provide mappings between the data content of a cell and human-readable meaning of that content.
valueLabels.value
string
The value associated with a given valueLabel
valueLabels.label
string
The human-readable label for the associated value.
Last updated
Was this helpful?