HTTP

Adding an HTTP trigger to a task enables the execution of this task using a web hook URL. The URL can be copied from the trigger configuration in the Task Planner GUI.

There is only one setting for this trigger: the task owner can decide whether the user triggering the task execution has to be authenticated. The following selection is available:

  • Only the owner and administrators - only the owner or an administrative user can trigger the task
  • All users with Taskplanner permission - users must have the Taskplanner permission
  • Every authenticated users - user have to be authenticated, no matter which permissions they have
  • Everyone - no authentication is required

The same task will not be queued for execution again if it is already in the queue or being executed.

If executing a task was successfully triggered (e.g. via browser or curl) an HTTP Status 200 with the task id will be the response. Errors will be presented depending on the content type.