Automate your workflow with our simple, powerful API.
All requests are authenticated using an API key. Provide your
api_key with every request.
GET https://vpnserverhub.com/api/fetch-user-details?api_key=[YOUR_API_KEY]
Retrieves authenticated user details and usage limits.
GET /fetch-user-details
| Parameter | Type | Required | Description |
|---|---|---|---|
api_key |
string | Yes | Your API key |
{
"type": "success",
"user": {
"id": 10,
"name": "Ocean Sims",
"email": "jokoji1990@aperiol.com",
"api_key": "ZRssL6...S176130575210",
"expires_at": "2026-08-27"
}
}
Fetch paginated list of servers.
GET /server-list
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | Yes | API key |
| page | integer | No | Pagination page |
Fetch configuration details of a specific server.
GET /fetch-config
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | Yes | API key |
| id | integer | Yes | Server ID |
Visual guide to find your API key in dashboard