configuration
Get the full configuration of Otoroshi
Get the full configuration of Otoroshi
get/api/globalconfig
Response
Successful operation
Example response
{
"alertsEmails": [
"admin@otoroshi.io"
],
"alertsWebhooks": [
{
"headers": {
"key": "value"
},
"url": "http://www.google.com"
}
],
"analyticsWebhooks": [
{
"headers": {
"key": "value"
},
"url": "http://www.google.com"
}
],
"apiReadOnly": true,
"autoLinkToDefaultGroup": true,
"backofficeAuth0Config": {
"callbackUrl": "a string value",
"clientId": "a string value",
"clientSecret": "a string value",
"domain": "a string value"
},
"cleverSettings": {
"consumerKey": "a string value",
"consumerSecret": "a string value",
"orgaId": "a string value",
"secret": "a string value",
"token": "a string value"
},
"elasticReadsConfig": {
"clusterUri": "a string value",
"headers": {
"key": "value"
},
"index": "a string value",
"password": "a string value",
"type": "a string value",
"user": "a string value"
},
"elasticWritesConfigs": [
{
"clusterUri": "a string value",
"headers": {
"key": "value"
},
"index": "a string value",
"password": "a string value",
"type": "a string value",
"user": "a string value"
}
],
"endlessIpAddresses": [
"192.192.192.192"
],
"ipFiltering": {
"blacklist": [
"192.192.192.192"
],
"whitelist": [
"192.192.192.192"
]
},
"limitConcurrentRequests": true,
"lines": [
"a string value"
],
"mailerSettings": {
"apiKey": "a string value",
"apiKeyPrivate": "a string value",
"apiKeyPublic": "a string value",
"domain": "a string value",
"eu": true,
"header": {
"key": "value"
},
"type": "a string value",
"url": "a string value"
},
"maxConcurrentRequests": 123,
"maxHttp10ResponseSize": 123,
"maxLogsSize": 123123,
"middleFingers": true,
"perIpThrottlingQuota": 123,
"privateAppsAuth0Config": {
"callbackUrl": "a string value",
"clientId": "a string value",
"clientSecret": "a string value",
"domain": "a string value"
},
"streamEntityOnly": true,
"throttlingQuota": 123,
"u2fLoginOnly": true,
"useCircuitBreakers": true
}