Restricted Land Check 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 /village/{lgd}/layers | Restricted and notified land, acquisition notices and programme progress |
GET /plot/{ipr_id} | A plot record with its restricted_land flags |
Example request
curl -H "Authorization: Bearer YOUR_KEY" \
"https://indiapropertyregister.com/api/v1/village/125245/layers"
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
Village layers
| Field | Meaning |
|---|---|
restricted_land[] | kind (forest, eco-sensitive zone, CRZ, SEZ, industrial estate), name and share_of_village |
notified_land[] | Land notified under a state or central scheme |
land_acquisition[] | published_on, title, stage and survey_numbers of acquisition notices |
programmes[] | Programme progress such as SVAMITVA and DILRMP |
Use cases
- Lending: flag a village with forest or CRZ land before sanction
- Developers: screen land for acquisition notices
- Lawyers: check whether a survey number is named in a notification
- Solar and infrastructure site screening
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: get_village_layers, get_plot. Sign in with your account over OAuth; calls are billed like API calls. Setup for each app.
Questions people ask
Can I check if land is forest or CRZ by API?
Yes, at village level: /village/{lgd}/layers returns restricted land kinds with their share of the village, plus acquisition notices with survey numbers.
Does a clean result mean the land is free of restrictions?
No. It means none is recorded in what the register has loaded. Confirm with the forest, coastal or revenue authority.
Can I find a plot in an acquisition notice?
Notices list survey numbers. Compare them with the plot number from /village/{lgd}/plots, or read the notices on the plot record.
How much does the Restricted Land Check 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 Restricted Land Check API?
Yes. The same account works over the MCP server at https://indiapropertyregister.com/mcp, with the tools get_village_layers, get_plot. 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
- Property Due Diligence API: Holders, mutations, deeds, charges, cases and notices in one record.
- Land Record Check API: Plot holders, mutations and charges by village and plot number.
- Village LGD Code API: State, district, tehsil and village codes with boundaries.
- 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.