List VPN connections
Returns the authenticated account’s VPN connections. Customer API keys are supported; staff keys are denied. The bearer token determines the account, and id or customer_id query parameters cannot select another customer. No query parameters or request body are required. Results are not paginated and include pending reservations because they consume connection slots. Connection date and time record profile provisioning, not live tunnel activity. Compare each id with the connection_id saved from POST /vpn/connection/get to flag the current device. To disconnect another connection, send its id as connection_id to POST /vpn/disconnect; ownership checks still apply. VPN profile contents and server credentials are excluded.
Authorizations
Use Authorization: Bearer <live_api_key>.
Response
Customer connection records and the configured connection allowance
All connection records belonging to the authenticated account, including pending reservations, ordered by descending connection ID. Empty when the account has no connections.
Number of returned connection records, including pending reservations that consume connection slots.
x >= 0Tenant-wide per-customer connection limit. Returns 0 when the global setting is missing or resolves to a non-positive value.
x >= 0