Skip to main content

Retrieve Available Regions

GET /regions

Retrieve the full list of regions supported by Turnix for TURN server allocation. These region identifiers can be used as values for the fixed_region or preferred_region fields in ICE credential requests.


🔐 Authentication

This endpoint requires a valid Bearer token in the Authorization header.

Authorization: Bearer YOUR_API_TOKEN

📦 Example Request

curl -X GET \
https://turnix.io/api/v1/regions \
-H 'Authorization: Bearer YOUR_API_BEARER_TOKEN' \

📥 Example Response

Response
[
{
"slug": "us-east",
"nat2": "us",
"city": "Washington, D.C.",
"name": "US East",
"lat": 38.9074694,
"lon": -77.0191375,
"is_online": true,
"is_operational": true
},
{
"slug": "eu-central",
"nat2": "de",
"city": "Karlsruhe",
"name": "EU Central",
"lat": 49.006889,
"lon": 8.403653,
"is_online": true,
"is_operational": true
},
{
"slug": "singapore",
"nat2": "sg",
"city": "Singapore",
"name": "Singapore",
"lat": 1.284550946,
"lon": 103.844292,
"is_online": false,
"is_operational": false
}
]