Structured, secure, developer-ready
Every Bahrain address,
Every Bahrain address,
one clean API away.
Explore the Kingdom's governorates, places, and blocks through a reliable address dataset built for products, public services, and local innovation.
API key access
Secure writes
Live data
Live API preview
GET
api/address-tree
[
{
"governorate": "Capital",
"place": "Manama",
"block": "338"
},
{
"governorate": "Muharraq",
"place": "Amwaj Islands",
"block": "257"
}
]
200 OKapplication/json
0Governorates
0Places indexed
0Blocks available
Developer APIRegister to generate a key
Data workspace
Explore and manage locations
Browse the dataset publicly, or sign in to manage API keys and contribute verified location data.
Location index
Public browserBlocks
| Block | Place | Governorate |
|---|
Location index
Places
| Place | Governorate | Blocks |
|---|
Location index
Governorates
| Governorate | Places | Blocks |
|---|
Developer access
User panel
Signed in as
API keys
Use an API key in the X-API-Key header. New keys are shown only once.
| Name | Prefix | Expires | Last used |
|---|
Administration
Import CSV
Bulk import address records. Existing governorates, places, and blocks are safely skipped.
Administration
User roles
Promote trusted users, manage permissions, and set API limits.
| Name | Role | API limit / 15 min | Registered |
|---|
Administration
Activity log
| Time | User | Request | Status | IP |
|---|
Administration
API usage stats
0Requests
0%Error rate
0 msAverage latency
0 BBandwidth
0Active users
0Active API keys
0 MBServer memory
0Server uptime
Top routes
| Route | Requests | Errors | Avg latency | Bandwidth |
|---|
Top users
| User | Requests | Errors | Avg latency | Bandwidth |
|---|
Top API keys
| Key | User | Requests | Errors | Bandwidth |
|---|