Log settings APIedit

API reference for log settings.

Authenticationedit

Use a private admin key to access this API.

Read log settingsedit

Get log settings.

GET /api/as/v1/log_settings
# 200 OK

{
  "api": {
    "enabled": true
  },
  "analytics": {
    "enabled": true
  }
}

Update log settingsedit

Put or patch log settings to set custom values.

PUT /api/as/v1/log_settings
{
  "api": {
    "enabled": <value>
  },
  "analytics": {
    "enabled": <value>
  }
}

or

PATCH /api/as/v1/log_settings
{
  "api": {
    "enabled": <value>
  },
  "analytics": {
    "enabled": <value>
  }
}

Example: Disable API logging

PUT /api/as/v1/log_settings
{
  "api": {
    "enabled": false
  }
}
# 200 OK

{
  "api": {
    "enabled": false
  },
  "analytics": {
    "enabled": true
  }
}

Remove log settingsedit

Delete all log settings, restoring default behavior.

DELETE /api/as/v1/log_settings
# 200 OK

{
  "api": {
    "enabled": true
  },
  "analytics": {
    "enabled": true
  }
}