WebHooks
Webhooks allow you to build custom integrations with FeatureBoard while we work on launching native integrations.
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
}>
}
}
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
}>
}
}
Published when a feature is made unavailable to an environment.
{
featureKey: string
organizationId: string
environmentId: string
projectId: string
}
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