Server Countries
Get a list of all countries where VPN servers are available, with server counts per country.
Get Server Countries
Retrieve a list of all countries where OrbVPN has available servers. Each entry includes the country code, name, and the number of servers in that country. This is a public endpoint that does not require authentication.
GET
/api/v1/servers/countriesGet all countries with available VPN servers
Authentication:No Auth Required
curl -X GET https://api.orbai.world/api/v1/servers/countries200Country list retrieved successfully
{
"success": true,
"data": {
"countries": [
{
"code": "US",
"name": "United States",
"server_count": 25
},
{
"code": "DE",
"name": "Germany",
"server_count": 12
},
{
"code": "JP",
"name": "Japan",
"server_count": 8
},
{
"code": "GB",
"name": "United Kingdom",
"server_count": 10
},
{
"code": "NL",
"name": "Netherlands",
"server_count": 7
},
{
"code": "SG",
"name": "Singapore",
"server_count": 5
},
{
"code": "CA",
"name": "Canada",
"server_count": 6
},
{
"code": "AU",
"name": "Australia",
"server_count": 4
}
]
}
}Response Fields
| Field | Type | Description |
|---|---|---|
countries | array | List of countries with available servers |
countries[].code | string | Two-letter ISO 3166-1 alpha-2 country code |
countries[].name | string | Full country name in English |
countries[].server_count | integer | Number of active servers in this country |
Public Endpoint
This endpoint does not require authentication. It is useful for building server selection UIs, country dropdowns, or displaying a coverage map to users before they sign up.
Combining with Server List
Use the country codes returned by this endpoint as the country query parameter when calling the List Servers endpoint to retrieve servers in a specific country.