NodeDistro VPN API
The machine-readable document is at https://api.vpn.nodedistro.com/openapi.json. Send a session bearer token or an ndvpn_live_ key. Errors use { error: { code, message } }.
- POST /api/v1/auth/login
- POST /api/v1/auth/refresh
- GET /api/v1/account
- GET /api/v1/subscription
- GET /api/v1/servers
- GET /api/v1/servers/recommended
- GET /api/v1/locations
- GET /api/v1/devices
- POST /api/v1/devices
- DELETE /api/v1/devices/{id}
- POST /api/v1/vpn/config
- POST /api/v1/vpn/connect
- POST /api/v1/vpn/disconnect
- GET /api/v1/vpn/status