EnvironmentVariables
Current page number. Default value is 1.
Maximum page size is 200. Default page size is 30.
Name of the Environment Variable(s)
OK
GET /api/v1/environment-variables HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
OK
{
"data": [
{
"id": 1,
"name": "text",
"type": "String",
"values": [
{
"value": [
"[Circular Reference]"
],
"modifiedUtc": "2025-10-17T20:23:31.028Z",
"modifier": "text",
"version": 1,
"environment": {
"id": 1,
"displayName": "text"
}
}
],
"description": null,
"childSchemas": [
{
"id": 1,
"name": "text",
"type": "String",
"values": [
"[Circular Reference]"
]
}
]
}
],
"paging": {
"currentPage": 1,
"pageSize": 1,
"totalCount": 1,
"firstPage": "https://example.com",
"lastPage": "https://example.com",
"nextPage": "https://example.com",
"previousPage": "https://example.com"
}
}
Successful request
POST /api/v1/environment-variables HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"name": "text"
}
Successful request
1
Id of the Environment Variable
Successful request
Environment Variable not found
GET /api/v1/environment-variables/{id} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"data": {
"id": 1,
"name": "text",
"type": "String",
"values": [
{
"value": [
[
"[Circular Reference]"
]
],
"modifiedUtc": "2025-10-17T20:23:31.028Z",
"modifier": "text",
"version": 1,
"environment": {
"id": 1,
"displayName": "text"
}
}
],
"description": null,
"childSchemas": [
{
"id": 1,
"name": "text",
"type": "String",
"values": [
{
"value": "[Circular Reference]",
"modifiedUtc": "2025-10-17T20:23:31.028Z",
"modifier": "text",
"version": 1,
"environment": {
"id": 1,
"displayName": "text"
}
}
]
}
]
}
}
Id of the parent Environment Variable schema.
Child Environment Variable created successfully.
The provided schema id was not for a root Environment Variable schema.
POST /api/v1/environment-variables/{rootSchemaId} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 31
{
"name": "text",
"type": "String"
}
1
Environment Variable deleted successfully.
No content
Environment Variable not found.
Can not delete Environment Variable in use.
DELETE /api/v1/environment-variables/{schemaId} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
No content
Identifier of the Environment Variable being updated.
New description.
Environment Variable description updated successfully.
No content
The provided description was not valid.
Environment Variable not found.
PATCH /api/v1/environment-variables/{schemaId} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 22
{
"description": "text"
}
No content
Identifier of the Environment Variable being updated.
Identifier of the Environment being updated.
Environment Variable updated successfully.
No content
The provided value was not valid.
Environment or Environment Variable not found.
Conflict in the requested change.
PUT /api/v1/environment-variables/{schemaId}/values/{environmentId} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 4
[
{}
]
No content
Was this helpful?