v4
latestOpenAPI 3.1.02026-08-02261331761.5 KBList Condition Sets
Lists all condition sets matching a filter.
Path parameters
Either the unique id of the project, or the URL-friendly key of the project (i.e: the "slug").
Either the unique id of the project, or the URL-friendly key of the project (i.e: the "slug").
Either the unique id of the environment, or the URL-friendly key of the environment (i.e: the "slug").
Either the unique id of the environment, or the URL-friendly key of the environment (i.e: the "slug").
Query parameters
Text search for the condition sets name or key
Text search for the condition sets name or key
An enumeration.
if provided, will return only the condition sets of the specified type. e.g: only user sets.
Include total count in response
Include total count in response
Page number of the results to fetch, starting at 1.
Page number of the results to fetch, starting at 1.
The number of results per page (max 100).
The number of results per page (max 100).
Response
Successful Response
Example response
{
"data": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
"project_id": "405d8375-3514-403b-8c43-83ae74cfe0e9",
"resource_id": "e05f8571-f31e-20b2-2c45-15ae74cfb0f1",
"environment_id": "40ef0e48-a11f-4963-a229-e396c9f7e7c4",
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z",
"key": "na_based_employees",
"name": "US or Canada based employees",
"description": "All employees based in the US or Canada",
"type": "userset",
"autogenerated": false,
"conditions": {
"allOf": [
{
"user.role": {
"equals": "employee"
}
},
{
"user.location": {
"in": [
"US",
"Canada"
]
}
}
]
}
}
]
}