F
F
FeatureBoard Docs
Search…
WebHooks
Webhooks allow you to build custom integrations with FeatureBoard while we work on launching native integrations.

Events

Feature updated

Published when a feature is updated, the webhook will be called once per environment with that feature available.
1
{
2
organizationId: string
3
projectId: string
4
environmentId: string
5
featureState: {
6
featureKey: string
7
defaultValue: string | boolean | number
8
audienceExceptions: Array<{
9
audienceId: string
10
value: string | boolean | number
11
}>
12
}
13
}
Copied!

Feature available

Published when a feature is made available to an environment.
1
{
2
organizationId: string
3
environmentId: string
4
projectId: string
5
featureState: {
6
featureKey: string
7
defaultValue: string | boolean | number
8
audienceExceptions: Array<{
9
audienceId: string
10
value: string | boolean | number
11
}>
12
}
13
}
Copied!

Feature unavailable

Published when a feature is made unavailable to an environment.
1
{
2
featureKey: string
3
organizationId: string
4
environmentId: string
5
projectId: string
6
}
Copied!

Custom body

FeatureBoard allows some plans to provide custom body's for your webhook payloads.
You can reference information from the event payload with the syntax. For nested properties, you can use the dot notation (ie).
Last modified 8mo ago
Copy link