RERA Verification 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 /rera/projects?state={lgd} | List projects in a state, district or pincode, 50 a page |
GET /rera/project?state={lgd}®_no={reg_no} | One project by state and registration number |
Example request
curl -H "Authorization: Bearer YOUR_KEY" \
"https://indiapropertyregister.com/api/v1/rera/project?state=27®_no=P51700000002"
curl -H "Authorization: Bearer YOUR_KEY" \
"https://indiapropertyregister.com/api/v1/rera/projects?state=27"
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
Project list
| Field | Meaning |
|---|---|
projects[].reg_no, name | Registration number and project name |
projects[].promoter, status | The promoter and the status |
projects[].registered_on, completion_date | Registration and completion dates |
projects[].locality, district, state | Where the project is, with LGD codes |
projects[].units | Units |
page, page_size, has_more | Paging: 50 a page, newest registration first |
One project
| Field | Meaning |
|---|---|
reg_no, name, promoter, status | The project as the promoter filed it |
registered_on, completion_date | Registration and completion dates |
address, survey_numbers | Address and survey numbers where the state publishes them |
unit_inventory[] | kind, type, units, booked, amin and amax, where the state publishes it |
other | The rest of the filing |
read_on, url | When it was read and the project page |
Coverage
Projects are loaded for 23 states and union territories. Not loaded: Andaman & Nicobar, Arunachal Pradesh, Chandigarh, Dadra, Nagar Haveli, Daman & Diu, Delhi, Ladakh, Lakshadweep, Manipur, Mizoram, Nagaland, Puducherry, Sikkim, Tripura.
| State or union territory | RERA projects |
|---|---|
| Andhra Pradesh | 7,182 |
| Assam | 1,317 |
| Bihar | 2,029 |
| Chhattisgarh | 2,222 |
| Goa | 35 |
| Gujarat | 17,634 |
| Haryana | 2,191 |
| Himachal Pradesh | 284 |
| Jammu & Kashmir | 6 |
| Jharkhand | 1,180 |
| Karnataka | 9,021 |
| Kerala | 1,686 |
| Madhya Pradesh | 5,478 |
| Maharashtra | 50,347 |
| Meghalaya | 2 |
| Odisha | 1,603 |
| Punjab | 2,107 |
| Rajasthan | 5,403 |
| Tamil Nadu | 37,117 |
| Telangana | 11,390 |
| Uttarakhand | 698 |
| Uttar Pradesh | 3,862 |
| West Bengal | 6,178 |
Use cases
- Home loan lending: confirm the builder's project is registered before disbursal
- Property portals: show RERA status next to a listing
- Buyers' agents and lawyers: check the promoter and the completion date
- Land due diligence: match a project's survey numbers to a plot
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: list_rera_projects, get_rera_project. Sign in with your account over OAuth; calls are billed like API calls. Setup for each app.
Questions people ask
What is a RERA verification API?
An API that checks a project against a state RERA register and returns its registration status, promoter and dates, so a loan or listing workflow does not need a person on the state portal.
Does RERA registration prove the land title is clear?
No. The promoter files a title declaration, but registration is not a guarantee of title. Check the land record and encumbrances of the land the project stands on.
Which state code do I use?
The LGD state code, for example 27 for Maharashtra. /states and /coverage list the codes.
How much does the RERA Verification 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 RERA Verification API?
Yes. The same account works over the MCP server at https://indiapropertyregister.com/mcp, with the tools list_rera_projects, get_rera_project. 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
- RERA Verification API for Maharashtra: Check a Maharashtra RERA project by registration number.
- RERA Verification API for Karnataka: Check a Karnataka RERA project by registration number.
- RERA Verification API for Uttar Pradesh: Check a Uttar Pradesh RERA project by registration number.
- RERA Verification API for Rajasthan: Check a Rajasthan RERA project by registration number.
- 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.