Detect and Respond Context Creation Models

List Context Creation Models

get

Returns an array of Context Creation Models.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

List of Requested Context Creation Models

application/json
get
/api/v1/rule-engine/ccms

Create Context Creation Model

post

Creates a context creation model from the data that's been supplied. Do not provide an id. IDs are auto generated

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
objectOptional

Context Creation Model Create or Update Config

Responses
post
/api/v1/rule-engine/ccm

Fetch Context Creation Model

get

Fetches a specific context creation model from the ID supplied in the path.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be returned.

Responses
200

Requested Context Creation Model

application/json
get
/api/v1/rule-engine/ccm/{id}

Update Context Creation Model

put

Update a context creation model given the provided object. This does not do a diff. You must send the complete object.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be updated

Body
objectOptional

Context Creation Model Create or Update Config

Responses
200

Requested Context Creation Model

application/json
put
/api/v1/rule-engine/ccm/{id}

Delete Context Creation Model

delete

Deletes a context creation model

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be deleted

Responses
delete
/api/v1/rule-engine/ccm/{id}

No content

Enable Context Creation Model

put

Enables a context creation model

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be enabled

Responses
200

Requested Context Creation Model

application/json
put
/api/v1/rule-engine/ccm/{id}/enable

Disable Context Creation Model

put

Disables a context creation model

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be disabled

Responses
200

Requested Context Creation Model

application/json
put
/api/v1/rule-engine/ccm/{id}/disable

Reset Context Creation Model

put

Resets a customized system context creation model

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

The ID of the context creation model to be reseted

Responses
200

Requested Context Creation Model

application/json
put
/api/v1/rule-engine/ccm/{id}/reset

Last updated