Detect and Respond Response Policies

List Response Policies

get

Returns an array of Response Policies.

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

List of Requested Response Policies

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

Create Response Policy

post

Creates a response policy from the data that's been supplied.

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

Response Policy Create or Update Config

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

Fetch Response Policy

get

Fetches a specific response policy from the ID supplied in the path.

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

The ID of the response policy to be returned.

Responses
chevron-right
200

Requested Response Policy

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

Update Response Policy

put

Update a response policy 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 response policy to be updated

Body

Response Policy Create or Update Config

Responses
chevron-right
200

Requested Response Policy

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

Delete Response Policy

delete

Deletes a response policy

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

The ID of the response policy to be deleted

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

No content

Enable Response Policy

put

Enables a response policy

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

The ID of the response policy to be enabled

Responses
chevron-right
200

Requested Response Policy

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

Disable Response Policy

put

Disables a response policy

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

The ID of the response policy to be disabled

Responses
chevron-right
200

Requested Response Policy

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

Last updated