Village LGD Code API: ₹0.40 per call, ₹50 free credit
Endpoints
All calls are GET under https://indiapropertyregister.com/api/v1 with Authorization: Bearer YOUR_KEY. Parameters are the ones in the OpenAPI spec and the docs.
| Endpoint | What it returns |
|---|---|
GET /search?q={name} | Find villages, tehsils, districts and states by name, spelling tolerant |
GET /village/{lgd}?geometry=geojson | One village with codes, pincode, area and boundary |
GET /state/{lgd}/districts | Districts of a state |
GET /district/{lgd}/tehsils | Tehsils of a district |
GET /tehsil/{lgd}/villages | Villages of a tehsil |
Example request
curl -H "Authorization: Bearer YOUR_KEY" \
"https://indiapropertyregister.com/api/v1/search?q=Rampur&limit=5"
curl -H "Authorization: Bearer YOUR_KEY" \
"https://indiapropertyregister.com/api/v1/village/125245?geometry=geojson"
Replace YOUR_KEY with your key. Values like $VILLAGE_LGD come from the call before it. Sign up at /signup to get a key and ₹50 of credit.
What comes back
Search
| Field | Meaning |
|---|---|
villages[].lgd | LGD village code |
villages[].name, tehsil, district, state | Where the village is |
villages[].pincode | Pincode of the village |
villages[].url | The village page on this site |
states, districts, tehsils | Matching places of those kinds |
One village
| Field | Meaning |
|---|---|
lgd, census2011, pincode | The village codes and its pincode |
state, district, tehsil, block, gram_panchayat | Each with its own LGD code and name |
area_hectares, centre | Area and centre point (lat, lon) |
geometry | Boundary as a GeoJSON MultiPolygon, with geometry=geojson |
neighbours[] | Neighbouring villages |
land_record_sources[] | The government portals that hold the village land records |
plots | Plots of the village on the register |
Coverage
Every state and union territory is covered: 36 states and union territories, 783 districts and 6,83,627 villages. The plots field of a village is 0 where no plots are loaded for its state.
Use cases
- Normalising village names from different portals to one code
- Geocoding and boundary lookups for field and agri apps
- Joining land, tax and RERA data on LGD codes
- Address and pincode enrichment in lending forms
Price
₹0.40 per successful call, ₹50 free credit. Errors, not-found lookups and refused calls are free; a 200 with an empty list is billed. New accounts get ₹50 of free credit, about 125 calls, with no card. Top up with ₹500, ₹5,000, ₹50,000 plus 18% GST. There is no subscription. The full price list is on the API page.
Limits
AI agents and MCP
The same data is available to Claude, ChatGPT, Cursor and any MCP client at https://indiapropertyregister.com/mcp. Tools for this job: search_places, get_village, list_districts, list_tehsils, list_villages. Sign in with your account over OAuth; calls are billed like API calls. Setup for each app.
Questions people ask
How do I find the LGD code of a village?
Call /search?q= with the village name; each village result has its LGD code, tehsil, district and pincode. Then /village/{lgd} returns the full record.
Can I get village boundaries?
Yes. Add geometry=geojson to /village/{lgd} for the boundary as a GeoJSON MultiPolygon.
Is this the official LGD?
It uses the Local Government Directory codes. The official directory is the authority for the codes.
How much does the Village LGD Code API cost?
₹0.40 per successful call (HTTP 200), paid from a prepaid wallet. Errors, not-found lookups and refused calls are free; a 200 with an empty list is billed. New accounts get ₹50 of free credit, about 125 calls, with no card. Top up with ₹500, ₹5,000, ₹50,000 plus 18% GST.
Can an AI agent use the Village LGD Code API?
Yes. The same account works over the MCP server at https://indiapropertyregister.com/mcp, with the tools search_places, get_village, list_districts, list_tehsils, list_villages. Claude, ChatGPT, Cursor and other MCP clients sign in with OAuth, and calls are billed to the same wallet. Setup is on https://indiapropertyregister.com/connect.
Related APIs
- Pincode to Village API: The villages, district and state inside a 6-digit pincode.
- Land Record Check API: Plot holders, mutations and charges by village and plot number.
- Circle Rate API: Government land rates by village: circle rate, guideline value, jantri, ready reckoner.
- All APIs by use case
Guides
Sign up with an email, get ₹50 of free credit and an API key, or connect your AI assistant to the MCP server in a minute.
Records on India Property Register are read from public government sources and show each source and date. They are not proof of title and not certified copies. For a purchase, loan or lease, get certified copies from the issuing office and have an advocate examine the title.