API Endpoints
VPN Script comes with API so you can create and integrate with your own applications. You have to use your VPN Script installation link as the base URL for the endpoints.
General
Authenticate User
Headers
Name
Type
Description
Request Body
Name
Type
Description
{
"message": "The given data was invalid.",
"errors": {
"password": [
"The password field is required."
]
}
}{
"status": false,
"error": "Your account has been suspended.",
"suspend_reason": null
}{
"success": false,
"message": "The provided credentials are incorrect."
}Account Details
Headers
Name
Type
Description
Server List
Headers
Name
Type
Description
Request Body
Name
Type
Description
OpenVPN
OpenVPN Profile
Headers
Name
Type
Description
Request Body
Name
Type
Description
OpenVPN Authentication Details
Headers
Name
Type
Description
WireGuard
WireGuard Configurations
Headers
Name
Type
Description
WireGuard Configuration
Headers
Name
Type
Description
Request Body
Name
Type
Description
WireGuard Configuration
Headers
Name
Type
Description
Request Body
Name
Type
Description
Last updated