Skip to main content
All endpoints require authentication. Users only see servers accessible by their active plan.

GET /v1/servers

List all VPN servers the authenticated user can access. Response (200):

GET /v1/servers/

Get details of a specific server. Path parameter: server — server ID Response (200):

GET /v1/servers//wireguard

Download the WireGuard .conf file for the authenticated user on this server. Path parameter: server — server ID Response (200): Returns the .conf file as text/plain:
Errors:
  • 403 — User’s service does not grant access to this server
  • 404 — Server not found or not a WireGuard server
  • 423 — Service is suspended or bandwidth limit exceeded

GET /v1/servers//openvpn

Download the OpenVPN .ovpn config file for this server. Path parameter: server — server ID Response (200): Returns the .ovpn file as text/plain:
Errors:
  • 403 — User’s service does not grant access to this server
  • 404 — Server not found or not an OpenVPN server