Skip to main content
GET
/
api
/
v1
/
settings
Retrieve Server Settings
curl --request GET \
  --url https://api.example.com/api/v1/settings \
  --header 'Authorization: Bearer <token>'
{
  "server": {
    "listen": {
      "type": "tcp",
      "address": "<string>"
    },
    "api": {
      "url": "<string>"
    },
    "web": {
      "enabled": true,
      "url": "<string>"
    },
    "auth": {
      "methods": [
        "dev-token"
      ],
      "github": {
        "allowed_usernames": [
          "<string>"
        ]
      }
    },
    "ip_allowlist": {
      "entries": [
        {
          "Literal": "<string>"
        }
      ],
      "trusted_proxy_count": 123
    },
    "storage": {
      "root": "<string>"
    },
    "artifacts": {
      "prefix": "<string>",
      "store": {
        "type": "local",
        "root": "<string>"
      }
    },
    "slatedb": {
      "prefix": "<string>",
      "store": {
        "type": "local",
        "root": "<string>"
      },
      "flush_interval": "<string>",
      "disk_cache": true
    },
    "scheduler": {
      "max_concurrent_runs": 123
    },
    "logging": {
      "level": "<string>",
      "destination": "file"
    },
    "integrations": {
      "github": {
        "enabled": true,
        "strategy": "token",
        "app_id": "<string>",
        "client_id": "<string>",
        "slug": "<string>",
        "webhooks": {
          "strategy": "tailscale_funnel",
          "ip_allowlist": {
            "entries": [
              {
                "Literal": "<string>"
              }
            ],
            "trusted_proxy_count": 123
          }
        }
      },
      "slack": {
        "enabled": true,
        "default_channel": "<string>"
      }
    }
  },
  "features": {
    "session_sandboxes": true
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.fabro.sh/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Raw dev token passed as Authorization: Bearer fabro_dev_... when server.auth.methods includes dev-token.

Response

200 - application/json

Server settings

Current in-memory server settings view.

server
object
required
features
object
required