Servers
Endpoints for discovering the FlowGuard proxies available to rules.
List servers
List the authenticated team's FlowGuard proxies and their rule capabilities. Use the formatted server IDs when creating an include or exclude rule scope. Proxy credentials and configuration are not exposed.
query Parameters
querySearch results by name.
per_pageNumber of results per page.
pagePage number to return.
List servers › Responses
Array of Server
Create a server
Create a FlowGuard proxy record for the authenticated team. Setup credentials remain available only in the web application.
Create a server › Request Body
nameHuman-readable proxy name.
default_hostnameDefault TLS hostname, or null to reject connections without a matching certificate.
cert_pathAbsolute path containing combined certificate files.
acme_pathAbsolute path to a Traefik ACME file.
nginx_config_pathAbsolute path to an NGINX configuration file.
allow_unattended_upgradesAllow upgrades initiated by FlowGuard.
Protocol configuration applied by the proxy.
fail2ban_enabledEnable the host-level Fail2Ban integration.
Create a server › Responses
The server was created.
Show a server
Show one FlowGuard proxy belonging to the authenticated team, including its desired configuration, health, and capabilities. Credentials are never exposed.
path Parameters
serverShow a server › Responses
Server
Update a server
Update a FlowGuard proxy belonging to the authenticated team. Omitted fields retain their current values, and null clears nullable path and hostname fields.
path Parameters
serverUpdate a server › Request Body
nameHuman-readable proxy name.
default_hostnameDefault TLS hostname, or null to reject connections without a matching certificate.
cert_pathAbsolute path containing combined certificate files.
acme_pathAbsolute path to a Traefik ACME file.
nginx_config_pathAbsolute path to an NGINX configuration file.
allow_unattended_upgradesAllow upgrades initiated by FlowGuard.
Protocol configuration applied by the proxy.
fail2ban_enabledEnable the host-level Fail2Ban integration.
Update a server › Responses
Server