WebhookSettingsInput
Webhook settings.
input WebhookSettingsInput {
batchDelay: String
batchSize: String
enableBatching: Boolean
enableLogging: Boolean
enableRateLimiting: Boolean
enableSigning: Boolean
enableWebhooks: Boolean
logRetentionDays: String
maxRetries: String
rateLimitPerMinute: String
retryDelay: String
timeout: String
}
Fields
WebhookSettingsInput.batchDelay ● String scalar
How long to wait before sending a batch.
WebhookSettingsInput.batchSize ● String scalar
How many events go in a batch.
WebhookSettingsInput.enableBatching ● Boolean scalar
True to send events in batches.
WebhookSettingsInput.enableLogging ● Boolean scalar
True to log webhook deliveries.
WebhookSettingsInput.enableRateLimiting ● Boolean scalar
True to limit how fast webhooks are sent.
WebhookSettingsInput.enableSigning ● Boolean scalar
True to sign webhook requests.
WebhookSettingsInput.enableWebhooks ● Boolean scalar
True to switch webhooks on.
WebhookSettingsInput.logRetentionDays ● String scalar
How many days the log is kept.
WebhookSettingsInput.maxRetries ● String scalar
How many times a failed webhook is retried.
WebhookSettingsInput.rateLimitPerMinute ● String scalar
The most webhooks sent per minute.
WebhookSettingsInput.retryDelay ● String scalar
How long to wait between retries.
WebhookSettingsInput.timeout ● String scalar
How long to wait for an answer.
Member Of
updateWebhookSettings mutation