curl -X GET 'https://api.countrystatecity.in/v1/subregions/14' \
-H 'X-CSCAPI-KEY: YOUR_API_KEY'
const response = await fetch('https://api.countrystatecity.in/v1/subregions/14', {
headers: { 'X-CSCAPI-KEY': 'YOUR_API_KEY' }
});
const subregion = await response.json();
console.log(subregion);
import requests
response = requests.get(
'https://api.countrystatecity.in/v1/subregions/14',
headers={'X-CSCAPI-KEY': 'YOUR_API_KEY'}
)
subregion = response.json()
print(subregion)
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405"
}
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405",
"translations": "{\"fr\":\"Asie du Sud\",\"de\":\"SΓΌdasien\",\"es\":\"Asia meridional\",\"ja\":\"εγ’γΈγ’\",\"cn\":\"εδΊ\"}"
}
{
"error": "This feature is not available on your current plan.",
"feature": "regionsApi",
"upgradeUrl": "https://app.countrystatecity.in/pricing"
}
{
"error": "Subregion not found."
}
Regions Endpoints
Get Subregion Details
Retrieve a single subregion by its numeric ID
GET
/
v1
/
subregions
/
{id}
curl -X GET 'https://api.countrystatecity.in/v1/subregions/14' \
-H 'X-CSCAPI-KEY: YOUR_API_KEY'
const response = await fetch('https://api.countrystatecity.in/v1/subregions/14', {
headers: { 'X-CSCAPI-KEY': 'YOUR_API_KEY' }
});
const subregion = await response.json();
console.log(subregion);
import requests
response = requests.get(
'https://api.countrystatecity.in/v1/subregions/14',
headers={'X-CSCAPI-KEY': 'YOUR_API_KEY'}
)
subregion = response.json()
print(subregion)
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405"
}
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405",
"translations": "{\"fr\":\"Asie du Sud\",\"de\":\"SΓΌdasien\",\"es\":\"Asia meridional\",\"ja\":\"εγ’γΈγ’\",\"cn\":\"εδΊ\"}"
}
{
"error": "This feature is not available on your current plan.",
"feature": "regionsApi",
"upgradeUrl": "https://app.countrystatecity.in/pricing"
}
{
"error": "Subregion not found."
}
Retrieve detailed information for a single subregion (e.g., Southern Asia, Western Europe, Caribbean) by its numeric ID.
Availability: Supporter plan and above. Returns
403 on lower tiers.Trim response columns: Add
?fields=name,iso2,... to receive only the columns you need. Available on Supporter+ plans. See the Field Filtering & Sorting guide for syntax.Authentication
string
required
Your API key for authentication
Path Parameters
integer
required
Numeric subregion ID (e.g.,
14 for Southern Asia)Response
integer
Unique identifier for the subregion
string
Subregion name (e.g., Southern Asia)
integer
Parent region ID
string
Wikidata item identifier. Coordinates tier and above.
string
JSON string of subregion name translations in 18+ languages. Full access level only.
curl -X GET 'https://api.countrystatecity.in/v1/subregions/14' \
-H 'X-CSCAPI-KEY: YOUR_API_KEY'
const response = await fetch('https://api.countrystatecity.in/v1/subregions/14', {
headers: { 'X-CSCAPI-KEY': 'YOUR_API_KEY' }
});
const subregion = await response.json();
console.log(subregion);
import requests
response = requests.get(
'https://api.countrystatecity.in/v1/subregions/14',
headers={'X-CSCAPI-KEY': 'YOUR_API_KEY'}
)
subregion = response.json()
print(subregion)
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405"
}
{
"id": 14,
"name": "Southern Asia",
"region_id": 3,
"wikiDataId": "Q771405",
"translations": "{\"fr\":\"Asie du Sud\",\"de\":\"SΓΌdasien\",\"es\":\"Asia meridional\",\"ja\":\"εγ’γΈγ’\",\"cn\":\"εδΊ\"}"
}
{
"error": "This feature is not available on your current plan.",
"feature": "regionsApi",
"upgradeUrl": "https://app.countrystatecity.in/pricing"
}
{
"error": "Subregion not found."
}
Related Endpoints
- Get Subregions of a Region β list subregions for a parent region
- Get Countries in a Subregion β drill into countries
Was this page helpful?
βI