Flow Filters

Gets the details of a specific flow filter by its object identifier.

get

Retrieves the details of a flow filter using its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired

The object identifier of the flow filter.

playbookIdentifierstringRequired
flowIdentifierstringRequired
Query parameters
includeOptionsbooleanOptional

Whether to include filter options in the response.

Responses
chevron-right
200

OK

get
/playbooks/{playbookIdentifier}/flows/{flowIdentifier}/filters/{objectIdentifier}

Updates an existing flow filter by its object identifier.

put

Updates the details of an existing flow filter using its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired

The object identifier of the flow filter to update.

playbookIdentifierstringRequired
flowIdentifierstringRequired
Body
labelstring · nullableRequired
descriptionstring · nullableRequired
modelIdentifierstring · uuid · nullableOptional
questionstring · nullableOptional
parentObjectIdentifierstring · uuid · nullableOptional
promptDataTypeIdinteger · int32Required
Responses
chevron-right
200

OK

put
/playbooks/{playbookIdentifier}/flows/{flowIdentifier}/filters/{objectIdentifier}

Gets all flow filters for the specified flow.

get

Retrieves a paginated list of all flow filters for the specified flow, with optional search and sorting.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
flowIdentifierstring · uuidRequired

The object identifier of the flow.

playbookIdentifierstringRequired
Query parameters
includeOptionsbooleanOptional

Whether to include filter options in the response.

flattenbooleanOptional

Whether to flatten the filter tree.

parentObjectIdentifierstring · uuidOptional

Optional parent object identifier.

pageNumberinteger · int32Optional

The page number for paginated results.

pageSizeinteger · int32Optional

The number of items per page.

searchTextstringOptional

Optional search text to filter results.

sortinginteger · enumOptional

The sorting option for the results.

Possible values:
descbooleanOptional

Whether to sort in descending order.

Default: true
Responses
chevron-right
200

OK

get
/playbooks/{playbookIdentifier}/flows/{flowIdentifier}/filters

Creates a new flow filter for the specified flow.

post

Creates a new flow filter for the specified flow.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstringRequired
flowIdentifierstringRequired
Query parameters
parentResourceObjectIdentifierstring · uuidOptional

The object identifier of the flow.

Body
labelstring · nullableRequired
descriptionstring · nullableRequired
modelIdentifierstring · uuid · nullableOptional
questionstring · nullableOptional
parentObjectIdentifierstring · uuid · nullableOptional
promptDataTypeIdinteger · int32Required
Responses
post
/playbooks/{playbookIdentifier}/flows/{flowIdentifier}/filters

Last updated