Skip to main content

Endpoints

SPIRL software expects to be able to connect to certain public endpoints to function. You may need to allow list these endpoints in egress filtering systems for your organization.

Management tooling

These endpoints are used by SPIRL's web UI and spirlctl.

EndpointPurpose
api.spirl.com:443Management API
app.spirl.com:443Management web UI
auth.api.spirl.com:443Authentication for web and CLI

Self-hosted SPIRL server

Self-hosted SPIRL servers will connect to these endpoints.

EndpointPurpose
auth.cp.spirl.com:443Authenticates a server with the control plane
events.cp.spirl.com:443Receives events (e.g. SVID issuance) from servers
relay-web.cp.spirl.com:443Persistent management connection to the control plane

Hosted SPIRL server

SPIRL agents connecting to a hosted SPIRL server need access to these endpoints.

EndpointPurpose
*.agent.spirl.com:443Agent API provided by the SPIRL server

Federation

SPIRL's federation infrastructure is hosted at these endpoints

EndpointPurpose
fed.spirl.org:443SPIFFE Bundle and OIDC metadata