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.
{
organizationId: string
projectId: string
environmentId: string
featureState: {
featureKey: string
defaultValue: string | boolean | number
audienceExceptions: Array<{
audienceId: string
value: string | boolean | number
}>
}
}

Feature available

Published when a feature is made available to an environment.
{
organizationId: string
environmentId: string
projectId: string
featureState: {
featureKey: string
defaultValue: string | boolean | number
audienceExceptions: Array<{
audienceId: string
value: string | boolean | number
}>
}
}

Feature unavailable

Published when a feature is made unavailable to an environment.
{
featureKey: string
organizationId: string
environmentId: string
projectId: string
}

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 1yr ago
Copy link
On this page
Events
Custom body