control-item-groups
Operations addressed under /control-item-groups — 8 operations.
get-control-item-group-list
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Response body, read from the service source
The route declares its response as IEnumerable<ControlItemGroupDto>.
| Field | Declared type | Nullable |
|---|---|---|
Name | string | no |
Description | string | no |
IsActive | bool | no |
ControlItems | List<ControlItemGroupMapDto> (collection) | no |
Member names are the service's declaration names.
query Parameters
orderByorderSortpageIndexpageSizeget-control-item-group-list › Responses
Success. Returns a collection of records. Of 135 operations in this state that were probed (measured against a reference deployment on parameterless GET routes only), 118 answered and 118 returned a bare JSON array.
Array of catalog-declared response records.
descriptionidisActivenamecreate-control-item-group
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Response body, read from the service source
The route returns AuraCommandDto<Guid>, which is the response body itself and not a wrapper around one: the framework declares it as a class with a single property, Id, of type Guid. A caller gets a JSON OBJECT with one field, not a bare value. The field is id on the wire.
| Field | Name on the wire | Declared type | Nullable |
|---|---|---|---|
Id | id | Guid | no |
Member names are the service's declaration names.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_2 | 400 | CONTROL_ITEM_IS_NOT_FOUND | Control item is cannot be found with the given id: {0}. |
ERR_CUSEVL_3 | 400 | CONTROL_ITEM_GROUP_NAME_MUST_BE_UNIQUE | Control item group name should be unique. |
ERR_CUSEVL_4 | 400 | CONTROL_ITEM_GROUP_EFFECT_MUST_CONTAIN_AT_LEAST_ONE_AND | The effect value of at least one control item in a control group must be and. |
ERR_CUSEVL_5 | 400 | CONTROL_ITEM_GROUP_CAN_NOT_CONTAIN_PASSIVE_CONTROL_ITEM | Control item that is in passive status cannot be included in the control item group. : {0}. |
ERR_CUSEVL_7 | 400 | CONTROL_ITEM_GROUP_CAN_NOT_CONTAIN_DUPLICATE_CONTROL_ITEM | The same control item cannot be added to a group more than once. |
create-control-item-group › Request Body
descriptionnamecreate-control-item-group › Responses
Success. An exact, uniquely bound route registration declares the command-id envelope, so this schema is the code-backed body contract.
idIdentifier returned by the command.
get-control-item-group-by-id
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Response body, read from the service source
The route declares its response as ControlItemGroupDto.
| Field | Declared type | Nullable |
|---|---|---|
Name | string | no |
Description | string | no |
IsActive | bool | no |
ControlItems | List<ControlItemGroupMapDto> (collection) | no |
Member names are the service's declaration names.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
path Parameters
idget-control-item-group-by-id › Responses
Success. The catalog declares this returns a single record. Of 25 operations in this state with a probeable route, 8 answered and 6 returned a single record — the other two returned a collection and a bare boolean.
descriptionidisActivenameupdate-control-item-group
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_3 | 400 | CONTROL_ITEM_GROUP_NAME_MUST_BE_UNIQUE | Control item group name should be unique. |
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
path Parameters
idupdate-control-item-group › Request Body
descriptionisActivenameupdate-control-item-group › Responses
Success. The catalog declares no response fields for this operation. The body is UNKNOWN CONTENT. The response type this route registers was read from the service's own source and is published on this operation as x-aura-code-response.
delete-control-item-group
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
path Parameters
iddelete-control-item-group › Responses
Success. The catalog declares no response fields for this operation. The body is UNKNOWN CONTENT. The response type this route registers was read from the service's own source and is published on this operation as x-aura-code-response.
create-control-item-group-map
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Response body, read from the service source
The route declares its response as AuraCommandDto.
| Field | Declared type | Nullable |
|---|---|---|
Id | Guid | no |
Member names are the service's declaration names.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_2 | 400 | CONTROL_ITEM_IS_NOT_FOUND | Control item is cannot be found with the given id: {0}. |
ERR_CUSEVL_5 | 400 | CONTROL_ITEM_GROUP_CAN_NOT_CONTAIN_PASSIVE_CONTROL_ITEM | Control item that is in passive status cannot be included in the control item group. : {0}. |
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
ERR_CUSEVL_7 | 400 | CONTROL_ITEM_GROUP_CAN_NOT_CONTAIN_DUPLICATE_CONTROL_ITEM | The same control item cannot be added to a group more than once. |
path Parameters
idcreate-control-item-group-map › Request Body
conditioncontrolItemIdcontrolItemProcessOrdercontrolItemViewOrdereffectTypePermitted values (2):
1— And2— Or
create-control-item-group-map › Responses
Success. An exact, uniquely bound route registration classifies this response as a single-record.
update-control-item-group-map
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_13 | 400 | CONTROL_ITEM_GROUP_MAP_IS_NOT_FOUND | The record of the relationship is cannot be found with the given: {0}. |
ERR_CUSEVL_4 | 400 | CONTROL_ITEM_GROUP_EFFECT_MUST_CONTAIN_AT_LEAST_ONE_AND | The effect value of at least one control item in a control group must be and. |
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
path Parameters
idcontrolItemGroupMapIdupdate-control-item-group-map › Request Body
conditioncontrolItemProcessOrdercontrolItemViewOrdereffectPermitted values (2):
1— And2— Or
update-control-item-group-map › Responses
Success. The catalog declares no response fields for this operation. The body is UNKNOWN CONTENT. The response type this route registers was read from the service's own source and is published on this operation as x-aura-code-response.
delete-control-item-group-map
Add Authorization: Bearer <token> yourself — generated samples and Try it do not attach a credential.
Error codes this operation is known to raise
| Code | Status | Meaning | Message |
|---|---|---|---|
ERR_CUSEVL_13 | 400 | CONTROL_ITEM_GROUP_MAP_IS_NOT_FOUND | The record of the relationship is cannot be found with the given: {0}. |
ERR_CUSEVL_6 | 400 | CONTROL_ITEM_GROUP_IS_NOT_FOUND | Control item group cannot be found with the given: {0}. |
path Parameters
idcontrolItemGroupMapIddelete-control-item-group-map › Responses
Success. The catalog declares no response fields for this operation. The body is UNKNOWN CONTENT. The response type this route registers was read from the service's own source and is published on this operation as x-aura-code-response.