Condition Sets
Reusable condition value sets
All endpoints require a bearer token (oh_... API key or user JWT) and are served under https://api.orderly-hub.com. Use the Try it consoles to run a request against the Preview (test) server.
List condition sets
GET
/api/v1/condition-setsResponses
200 Condition set list
GET
/api/v1/condition-setsList condition sets
https://api-test.orderly-hub.com/api/v1/condition-setsCreate a condition set
POST
/api/v1/condition-setsRequest body
| Field | Type | Description |
|---|---|---|
name | string | |
description | string |
{
"name": "Jane Doe",
"description": "string"
}
Responses
201 Condition set created
POST
/api/v1/condition-setsCreate a condition set
https://api-test.orderly-hub.com/api/v1/condition-setsGet condition set details
GET
/api/v1/condition-sets/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Condition set details
GET
/api/v1/condition-sets/{id}Get condition set details
https://api-test.orderly-hub.com/api/v1/condition-sets/Update a condition set
PATCH
/api/v1/condition-sets/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Request body
{}
Responses
200 Condition set updated
PATCH
/api/v1/condition-sets/{id}Update a condition set
https://api-test.orderly-hub.com/api/v1/condition-sets/Delete a condition set
DELETE
/api/v1/condition-sets/{id}Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 Condition set deleted
DELETE
/api/v1/condition-sets/{id}Delete a condition set
https://api-test.orderly-hub.com/api/v1/condition-sets/Get condition set values
GET
/api/v1/condition-sets/{id}/valuesParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 List of values
GET
/api/v1/condition-sets/{id}/valuesGet condition set values
https://api-test.orderly-hub.com/api/v1/condition-sets//valuesAdd values to condition set
POST
/api/v1/condition-sets/{id}/valuesParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Request body
| Field | Type | Description |
|---|---|---|
values | array |
{
"values": [
"string"
]
}
Responses
200 Values added
POST
/api/v1/condition-sets/{id}/valuesAdd values to condition set
https://api-test.orderly-hub.com/api/v1/condition-sets//valuesRemove specific values from condition set
DELETE
/api/v1/condition-sets/{id}/valuesParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Request body
| Field | Type | Description |
|---|---|---|
values | array |
{
"values": [
"string"
]
}
Responses
200 Values removed
DELETE
/api/v1/condition-sets/{id}/valuesRemove specific values from condition set
https://api-test.orderly-hub.com/api/v1/condition-sets//valuesClear all values from condition set
DELETE
/api/v1/condition-sets/{id}/values/allParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
id | path | yes | string |
Responses
200 All values cleared
DELETE
/api/v1/condition-sets/{id}/values/allClear all values from condition set
https://api-test.orderly-hub.com/api/v1/condition-sets//values/all