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/countries

Get all countries with available VPN servers

Authentication:No Auth Required
curl -X GET https://api.orbai.world/api/v1/servers/countries
200Country 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

FieldTypeDescription
countriesarrayList of countries with available servers
countries[].codestringTwo-letter ISO 3166-1 alpha-2 country code
countries[].namestringFull country name in English
countries[].server_countintegerNumber 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.