Add project variables

post/projects/{projectId}/variables
Internal-Use Only

Adds one or more variables to the project that is associated with the specified project ID.

Request Samples

1

Response Samples

1{
2 "createdBy": "string",
3 "modifiedBy": "string",
4 "creationTimeStamp": "2019-08-24T14:15:22Z",
5 "modifiedTimeStamp": "2019-08-24T14:15:22Z",
6 "name": "string",
7 "description": "string",
8 "role": "string",
9 "type": "string",
10 "level": "string",
11 "format": "string",
12 "length": 0,
13 "version": 2
14}

Path Parameters

NameTypeRequiredDescription
projectId
string
true

Request Body

The representation of the new project variable.

Contains information about a variable.

NameTypeRequiredDescription
createdBy
string
false

The user that created the variable.

modifiedBy
string
false

The user that last modified the variable.

creationTimeStamp
string<date-time>
false

The timestamp for when the variable was created, in the format of YYYY-MM-DDThh:mm:ss.sssZ.

modifiedTimeStamp
string<date-time>
false

The timestamp for when the variable was last modified, in the format of YYYY-MM-DDThh:mm:ss.sssZ.

name
string
false

The name of the variable.

description
string
false

The description of this variable.

role
string
false

The role of the variable. Valid values are: input, output, target

type
string
false

The type of variable. Valid values are: string, decimal, integer, boolean, date, datetime

level
string
false

The measurement level of the variable. Valid values are: binary, interval, nominal, ordinal

format
string
false

The format of the variable. An example is int32.

length
integer
false

The length of the variable.

version
integer
false

The variable representation version. The version is 2.

Default:
2

Responses

StatusMeaningDescription
201CreatedA project variable was added.HeadersSchema
400Bad RequestThe request was invalid.Schema