APISettingsInput
API settings.
input APISettingsInput {
allowedOrigins: String
apiVersion: String
enableAPI: Boolean
enableWebhooks: Boolean
rateLimitPerHour: String
rateLimitPerMinute: String
requireApiKeys: Boolean
webhookRetryAttempts: String
}
Fields
APISettingsInput.allowedOrigins ● String scalar
The origins allowed to call the API, comma separated.
APISettingsInput.apiVersion ● String scalar
The API version in use.
APISettingsInput.enableAPI ● Boolean scalar
True to switch the API on.
APISettingsInput.enableWebhooks ● Boolean scalar
True to switch webhooks on.
APISettingsInput.rateLimitPerHour ● String scalar
The most requests allowed per hour.
APISettingsInput.rateLimitPerMinute ● String scalar
The most requests allowed per minute.
APISettingsInput.requireApiKeys ● Boolean scalar
True when requests must carry an API key.
APISettingsInput.webhookRetryAttempts ● String scalar
How many times a failed webhook is retried.
Member Of
updateAPISettings mutation