Task creation rules

Create a task creation rule

Changed on

Create an automatic task creation rule that files tickets in a connected tracker when issues trigger.

post/task-creation-rules

Request

  • Base URL: https://api.sazabi.com/v1
  • URL: https://api.sazabi.com/v1/task-creation-rules
  • Auth: none declared

Request body

projectIdstring uuid

Project whose task creation rules are being managed. Auto-filled from context when omitted.

connectionIdstring uuid required

Integration connection ID.

provider'linear' | 'jira' | 'github' required

Target task provider (e.g. linear, jira).

containerIdstring required

Container ID (Linear team ID, Jira project ID or key) in the connected tracker.

enabledboolean

Whether this rule is enabled.

defaultItemTypestring nullable

Default task item type (required for Jira).

defaultStatestring nullable

Default workflow state for created tasks.

priorityinteger

Evaluation priority. Lower priority values evaluate first.

Response

OK

idstring uuid required

Rule ID (UUID).

projectIdstring uuid required

Project ID.

connectionIdstring uuid required

Integration connection ID.

enabledboolean required

Whether this rule is enabled.

provider'linear' | 'jira' | 'github' required

Target task provider (e.g. linear, jira).

containerIdstring required

Target container ID (Linear team ID, Jira project ID or key).

defaultItemTypestring nullable required

Default task item type (required for Jira).

defaultStatestring nullable required

Default workflow state for created tasks.

priorityinteger required

First-match evaluation priority (ascending order).

createdAtstring date-time required

Creation timestamp.

updatedAtstring date-time required

Last update timestamp.

Changes

    • ●

      removed the request property /

    • ●

      removed the optional property / from the response with the status

    • ○

      added the new optional request property /

    • ○

      added the optional property / to the response with the status

    • ○

      endpoint added