Skip to main content
PATCH
Update flag trigger

Authorizations

Authorization
string
header
required

Path Parameters

projectKey
string<string>
required

The project key

environmentKey
string<string>
required

The environment key

featureFlagKey
string<string>
required

The feature flag key

id
string<string>
required

The flag trigger ID

Body

application/json
comment
string

Optional comment describing the update

Example:

"optional comment"

instructions
object[]

The instructions to perform when updating. This should be an array with objects that look like {"kind": "trigger_action"}.

Example:

Response

Flag trigger response

_id
string

The ID of this flag trigger

Example:

"12ab3c45de678910abc12345"

_version
integer

The flag trigger version

Example:

1

_creationDate
integer<int64>

Timestamp of when the flag trigger was created

Example:

"1654104600000"

_maintainerId
string

The ID of the flag trigger maintainer

Example:

"12ab3c45de678910abc12345"

_maintainer
object

Details on the member who maintains this flag trigger

enabled
boolean

Whether the flag trigger is currently enabled

Example:

true

_status
enum<string>

The trigger state: active, inactive, or failed

Available options:
active,
inactive,
failed
Example:

"active"

_lastFailedAt
integer<int64>

Timestamp of when the trigger most recently entered failed state

Example:

"1654114600000"

_integrationKey
string

The unique identifier of the integration for your trigger

Example:

"generic-trigger"

instructions
object[]

Details on the action to perform when triggering

Example:

"[ { \"kind\": \"turnFlagOn\" }]"

_lastTriggeredAt
integer<int64>

Timestamp of when the trigger was most recently executed

Example:

"1654114600000"

_recentTriggerBodies
object[]

Details on recent flag trigger requests.

_triggerCount
integer

Number of times the trigger has been executed

Example:

3

triggerURL
string

The unguessable URL for this flag trigger

The location and content type of related resources