Upsert configs
- Upsert of config values to any and all sets.Eval configs
- Evaluation or exports of config values from any and all sets.orgId
- The unique identifier of your organizationmessage
- A simple string message that changes depending on the event that triggered the invocationappUrl
- Link to the organization page within the Configu Cloudassignee
- An object containing data regarding the entity that triggered the webhook
assignee.type
- The value can be token
or user
depending on the credentials used to trigger the webhookassignee.name
- The name of the assignee which is either the token name or the user namewebhook
- An object containing the metadata of the webhook that was triggered
webhook.contentType
- The content type of the webhookwebhook.events
- An array that events that trigger the webhookwebhook.isActive
- Indicates if the webhook is enabled or disabledwebhook.name
- The display name of the webhookwebhook.orgId
- The organization identifier of the webhook-owning organizationwebhook.createdAt
- A timestamp of the creation time of the webhookwebhook.updatedAt
-A timestamp of the last update time of the webhookwebhook.url
- The URL that receives an HTTP request when the webhook is invokedevent.type
- The type of the event from the list defined aboveevent.timestamp
- A timestamp of the time that the event was triggeredevent.payload
- An object containing properties that change based on the event typeevent.payload.upsertedConfigs
- An array containing all the configs that were upsertedevent.payload.stagedSets
- An array containing all the unique sets that had at least one config that changed its valueevent.payload.stagedConfigs
- An array containing all the configs that had their value changed as a result of the upsertevent.payload.queries
- An array containing all the evaluation queries that were made to the Configu store.content-type
- The value is defined by the content type you select when defining the webhook. The value cannot be changed by customizing the headers to ensure consistency.user-agent
- Always set to @configu/ua
. This value cannot be changed to ensure that you can consistently identify webhook invocations originating from Configu.authorization
- In cases where you need to authenticate the invocation you may set the authorization header to contain the required credentials.event.payload
is an object, use mustache templating syntax to extract your desired data.
for example: to print upserted configs use: {{#event.payload.upsertedConfigs}}{{key}}{{value}}