Trigger

List all trigger endpoint

Get the detail of the trigger

get
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
triggerIdstringRequired

The ID of the trigger for which to fetch the information

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
get
/v3/trigger/{triggerId}

Update the details of a trigger

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
triggerIdstringRequired

The ID of the trigger

Body
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
put
/v3/trigger/{triggerId}

Delete a trigger

delete
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
triggerIdstringRequired

The ID of the trigger

Responses
delete
/v3/trigger/{triggerId}

No content

Get the list of all the triggers

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
get
/v3/trigger/

Get the summary of all the triggers, only id, name and description

get
Authorizations
PRIVATE-TOKENstringRequired
Header parameters
RANGED-DATAstringOptional

Example header and default range: RANGED-DATA:start=0,results=25

Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

get
/v3/trigger/summary

Create a trigger

post
Authorizations
PRIVATE-TOKENstringRequired
Body
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
post
/v3/trigger

Enable a trigger

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
triggerIdstringRequired

The ID of the trigger

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
put
/v3/trigger/{triggerId}/enable

Disable a trigger

put
Authorizations
PRIVATE-TOKENstringRequired
Path parameters
triggerIdstringRequired

The ID of the trigger

Responses
chevron-right
200

OK

application/json
idstringRead-onlyRequired

ID of the the trigger

namestringRequired

The name of the trigger

descriptionstringOptional

The description of the trigger

createdAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been created.

changedAtinteger · integerRead-onlyRequired

The unix timestamp when the trigger has been changed.

activeinteger · integerRead-onlyRequired

Status of the trigger

  • 1 the trigger is enabled
  • 0 the trigger is disabled
put
/v3/trigger/{triggerId}/disable

Get list of rule action types

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/ruleActions

Get list of rule data types

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/ruleDataTypes

Get list of actions types

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/actions

Get list of operators

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/operators

Get list of conditions

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/conditions

Get list of valueTypes

get
Authorizations
PRIVATE-TOKENstringRequired
Responses
chevron-right
200

OK

application/json
idinteger · integerRead-onlyRequired

ID of the type

descriptionstringRead-onlyRequired

The description of the type

get
/v3/trigger/type/valueTypes

Last updated

Was this helpful?