Manage Triggers and Trigger Groups

Using the correlation APIs, you can create a new trigger and test it on incoming data.

You can perform the following operations using REST API:
  • Create a trigger and trigger group after creating a correlation Blok using ECL:
    PUT https://<host>:9682/api/v1/trigger-groups
    To create a trigger, use the following URL:
    PUT https://<host>:9682/api/v1/triggers
  • Deploy or synchronize the trigger group:
    POST https://<host>:9682/api/v1/triggers/deploy
  • Check the status of the deployed trigger group:
    GET https://<host>:9682/api/v1/trigger-groups

List of REST API services

REST API services to manage triggers
Resource API Description
GET triggers Get a list of triggers.
PUT triggers Create a new trigger.
DELETE trigger/{id} Delete a trigger from the node.
POST trigger/{id} Update a trigger.
GET trigger/{id} Get a trigger.
REST API services to manage trigger groups
Resource API Description
GET trigger-groups Get a list of trigger groups.
PUT trigger-groups Create a new trigger group.
GET trigger-group/{id} Get a trigger group.
POST trigger-group/{id} Update a trigger group.
DELETE trigger-group/{id} Delete a trigger group.
POST triggers/deploy Deploy triggers.
Related concepts