Skip to main content
PUT
Create or update flow action

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

org
string
required

Body

application/json
name
string
required
Pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_\.~/]*$
Example:

"release-action"

targets
(object | SlackActionTarget · object | WebhookActionTarget · object | EmailActionTarget · object)[]
required
flows
string[]
required
triggers
enum<string>[]
required
Available options:
ON_STARTED_TRAIL,
ON_ATTESTED_PROVENANCE,
ON_ATTESTATION,
ON_APPROVAL,
ON_RELEASE
type
string
default:flow
Allowed value: "flow"

Response

Update Success

The response is of type string.

Last modified on June 18, 2026