Conditions
Create a playbook condition
Create a new condition for a playbook.
post/plugins/playbooks/api/v0/playbooks/{id}/conditions
Path parameters
idstring required
Example:iz0g457ikesz55dhxcfa0fk9yy
ID of the playbook to create a condition for.
Request body
Example request
{
"id": "abc123def456ghi789",
"condition_expr": {
"and": [
{
"is": {
"field_id": "status",
"value": "\"active\""
}
},
{
"or": [
{
"is": {
"field_id": "priority",
"value": "\"high\""
}
},
{
"is": {
"field_id": "priority",
"value": "\"critical\""
}
}
]
}
]
},
"version": 1,
"playbook_id": "iz0g457ikesz55dhxcfa0fk9yy",
"run_id": "mx3xyzdojfgyfdx8sc8of1gdme",
"create_at": 1606807976289,
"update_at": 1606807976289
}Response
Created condition.
Example response
{
"id": "abc123def456ghi789",
"condition_expr": {
"and": [
{
"is": {
"field_id": "status",
"value": "\"active\""
}
},
{
"or": [
{
"is": {
"field_id": "priority",
"value": "\"high\""
}
},
{
"is": {
"field_id": "priority",
"value": "\"critical\""
}
}
]
}
]
},
"version": 1,
"playbook_id": "iz0g457ikesz55dhxcfa0fk9yy",
"run_id": "mx3xyzdojfgyfdx8sc8of1gdme",
"create_at": 1606807976289,
"update_at": 1606807976289
}