Provinces
Names, slugs, coordinates, areas, population, and scoped collections.
Turkiye administrative data API
With TurkiyeAPI, you can get
{
"id": 34,
"name": "İstanbul",
"population": 15754053,
"isMetropolitan": true
}
Data coverage
Query administrative divisions and related metadata without maintaining your own local dataset.
Names, slugs, coordinates, areas, population, and scoped collections.
District detail pages and province-scoped district lists.
Postal code fields for neighborhoods and villages where available.
Neighborhood and village endpoints for fine-grained applications.
API playground
Pick an example, inspect the endpoint, and preview the response shape.
Project transparency
TurkiyeAPI is an independent public API. It stays free while keeping operational safeguards visible.
Use TurkiyeAPI without a paywall. Optional sponsorship helps cover hosting and maintenance.
Support the projectApplication logs avoid request bodies, response bodies, cookies, authorization headers, and full query values.
Privacy policyRate limits and abuse prevention protect the service from harmful, excessive, or misleading use.
Terms of useDocumentation
Use the language-specific documentation for endpoint details, parameters, schemas, and examples.