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
}
}Returns the server’s current in-memory settings view as the typed ServerSettings payload.
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.
Raw dev token passed as Authorization: Bearer fabro_dev_... when server.auth.methods includes dev-token.