SIRUTA territorial units registry¶
The SIRUTA nomenclature: every Romanian territorial unit (county, municipality, town, commune, village) with its SIRUTA code, name, county, hierarchy, and NUTS region.
| Endpoint | GET /v1/geospatial/siruta |
| Export | GET /v1/geospatial/siruta/export?format=csv\|ndjson |
| Dataset id | siruta |
| Domain | geospatial |
| Rows | 16,978 |
| Source | data.gov.ro CKAN package siruta_an-2025 |
Columns¶
All columns are filterable, sortable, and selectable — see Querying & filtering.
| Column | Type | Notes |
|---|---|---|
cod_siruta |
integer | required |
locality |
string | required |
postal_code |
string | |
county_code |
integer | |
parent_siruta |
integer | |
type_code |
integer | |
level |
integer | |
environment |
integer | |
region |
integer | |
nuts_code |
string | |
source_year |
bigint | constant for this source file |
Example request¶
Response:
{
"data": [
{
"cod_siruta": 10,
"locality": "JUDEŢUL ALBA",
"postal_code": "0",
"county_code": 1,
"parent_siruta": 1,
"type_code": 40,
"level": 1,
"environment": 0,
"region": 7,
"nuts_code": "RO121"
},
{
"cod_siruta": 29,
"locality": "JUDEŢUL ARAD",
"postal_code": "0",
"county_code": 2,
"parent_siruta": 1,
"type_code": 40,
"level": 1,
"environment": 0,
"region": 5,
"nuts_code": "RO421"
}
],
"pagination": {
"total": 16978,
"count": 2,
"limit": 2,
"offset": 0,
"has_next": true,
"next_offset": 2
},
"meta": {
"api_version": "v1",
"dataset": "siruta",
"domain": "geospatial",
"source_year": 2025,
"source": "https://data.gov.ro/dataset/siruta_an-2025",
"last_updated": "2026-07-25T14:59:02Z",
"generated_at": "2026-07-31T08:48:43Z"
},
"links": {
"self": "/v1/geospatial/siruta?limit=2",
"next": "/v1/geospatial/siruta?limit=2&offset=2",
"prev": null,
"first": "/v1/geospatial/siruta?limit=2&offset=0",
"last": "/v1/geospatial/siruta?limit=2&offset=16976",
"documentation": "/documentation/datasets/siruta/"
}
}
Provenance¶
Latest ingestion (version 2): 16,978 rows imported, 0 quarantined, from siruta_an_2025.csv (SHA-256 a073cd565f1c…) on 2026-07-25.
Full provenance — checksums, pipeline version, timings — is live at /v1/datasets/{id}.