{region_code}: Get region details

API: worldbank.org:world-bank-api
Endpoint: /region/{region_code}
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 629ms

Description

Returns the region's ID, code, ISO2 code, and descriptive name. Use this to look up region metadata for geographic aggregations like 'Africa', 'Europe & Central Asia', or 'East Asia & Pacific'.

From spec: Retrieve details about a specific region by its code (e.g., AFR, LCN, ECS).

Usage Tips

- Common regions: AFR (Africa), EAS (East Asia & Pacific), ECS (Europe & Central Asia), LCN (Latin America & Caribbean), MEA (Middle East, North Africa, Afghanistan & Pakistan), NAC (North America), SAS (South Asia), SSF (Sub-Saharan Africa) - Also includes aggregate regions like WLD (World), EUU (European Union) - Use /region/{code}/country to get countries within a region

Parameters (2)

format (string, query, optional, default: json)

Response format

Constraints: {'enum': ['json', 'xml', 'jsonP', 'jsonstat']}

region_code (string, path, required)

Region code (e.g., AFR, LCN, ECS, SAS)

Examples (1)

Get Africa Region Metadata probe-gate

Demonstrates retrieving metadata for the Africa region

curl 'https://api.worldbank.org/v2/region/AFR?format=json'
import requests

resp = requests.get(
    "https://api.worldbank.org/v2/region/AFR",
    params={
        'format': 'json',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("world-bank")
result = api.fetch("region/{region_code}", format="json")

for item in result:
    print(item)
const resp = await fetch("https://api.worldbank.org/v2/region/AFR?format=json");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:11:33.269281 200 629ms
2026-04-15 00:12:41.955556 200 292ms
2026-04-14 03:34:20.010667 200 526ms
2026-04-12 16:30:34.707109 200 506ms
2026-04-10 02:03:13.091788 200 470ms
2026-04-09 01:31:21.642125 200 245ms