India Property Register
API by use case: Land records

Sale Deed Search API: ₹0.40 per call, ₹50 free credit

JSON over HTTPS · one key for the API and the MCP server · every record with its source and date

Get API key: ₹50 freeDocsConnect via MCP

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.

EndpointWhat it returns
GET /deeds/offices?state={lgd}Registration offices of a state with deed counts and localities
GET /deeds?state={lgd}&office={office}Deeds of an office or one locality, newest first, 100 a page
GET /deed/{state}/{id}One deed: parties, dates, amounts, property schedule, linked plots

Example request

curl -H "Authorization: Bearer YOUR_KEY" \
  "https://indiapropertyregister.com/api/v1/deeds/offices?state=29"

curl -H "Authorization: Bearer YOUR_KEY" \
  "https://indiapropertyregister.com/api/v1/deeds?state=29&office=$OFFICE"

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

Offices

FieldMeaning
offices[].code, nameThe registration office and the code the deeds call takes
offices[].deeds, years, latestDeed count, year range and the latest deed date
offices[].localities[]Locality slug, name and deed count

Deed list

FieldMeaning
deeds[].id, doc_no, doc_yearDeed id (use it in /deed/{state}/{id}), document number and year
deeds[].registered_on, deed_typeRegistration date and kind of deed
deeds[].parties[]Parties as the registration office publishes them
deeds[].consideration, market_valueAmounts where the record has them
deeds[].propertyThe property text, with personal contacts masked
total, page, has_morePaging: 100 a page, newest first

One deed

FieldMeaning
executed_on, stamp_duty, reg_fee, statusDates, duty and fee where recorded
property_schedule[]The property schedule of the deed
plots[]Plots the deed is linked to, with match and match_basis
officeThe registration office
source_fields, other, read_onThe rest of the source record and when it was read

Coverage

Deeds are loaded for 12 states and union territories. Counts are very uneven: some states have millions, a few have only a handful.

State or union territoryRegistered deeds
Andhra Pradesh2,34,873
Bihar46,00,413
Dadra, Nagar Haveli, Daman & Diu20,775
Delhi42,17,541
Gujarat5,83,726
Haryana2,34,902
Karnataka6,00,640
Maharashtra102
Punjab2,13,711
Tamil Nadu212
Telangana33,47,415
West Bengal2,74,134

Use cases

  • Title research: find the deeds registered in a locality
  • Valuation: transaction consideration near a property
  • Lending: check for mortgages and releases registered against a property
  • Real estate analytics on registration activity

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_deeds, get_deed. Sign in with your account over OAuth; calls are billed like API calls. Setup for each app.

Questions people ask

Which states have registered deeds?

12 states and union territories are loaded. The table on this page lists the count for each, and the deeds page shows the same numbers.

Does a registered deed prove current ownership?

No. It shows a transaction registered on that date. Later transfers, mutations or charges may exist.

Can I search deeds by party name?

Not through a name search endpoint. Deeds are listed by office and locality, and each deed lists its parties as published.

How much does the Sale Deed Search 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 Sale Deed Search API?

Yes. The same account works over the MCP server at https://indiapropertyregister.com/mcp, with the tools list_deeds, get_deed. 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

Guides

Make your first call today

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.