Storyden
Admin

Admin Settings Get

Retrieve all configuration settings for installation. This includes the publicly accessible information for the instance as well as admin-only access to sensitive configuration (environment variables) and settings.

Retrieve all configuration settings for installation. This includes the publicly accessible information for the instance as well as admin-only access to sensitive configuration (environment variables) and settings.

GET/admin
storyden-session<token>

In: cookie

Response Body

application/json

application/json

curl -X GET "https://loading/api/admin"
{
  "title": "string",
  "description": "string",
  "content": "string",
  "accent_colour": "string",
  "authentication_mode": "handle",
  "capabilities": [
    "plugins"
  ],
  "services": {
    "client_ip": {
      "client_ip_mode": "remote_addr",
      "client_ip_header": "string",
      "trusted_proxy_cidrs": [
        "string"
      ]
    },
    "rate_limiting": {
      "rate_limit": 0,
      "rate_limit_period": 0,
      "rate_limit_bucket": 0,
      "rate_limit_guest_cost": 0,
      "cost_overrides": {
        "property1": 0,
        "property2": 0
      }
    },
    "moderation": {
      "thread_body_length_max": 0,
      "reply_body_length_max": 0,
      "signature_length_max": 0,
      "word_block_list": [
        "string"
      ],
      "word_report_list": [
        "string"
      ]
    }
  },
  "metadata": {},
  "motd": {
    "content": "string",
    "start_at": "2019-08-24T14:15:22Z",
    "end_at": "2019-08-24T14:15:22Z",
    "metadata": {}
  },
  "headers": {
    "raw_client_address": "string",
    "headers": {
      "property1": "string",
      "property2": "string"
    },
    "headers_ssr": {
      "property1": "string",
      "property2": "string"
    }
  }
}
Empty
{
  "error": "string",
  "message": "string",
  "suggested": "string",
  "metadata": {}
}