---
title: "Site Scan (Intelligence)"
method: POST
path: "/api/v1/tools/intel_site_scan"
---

# Site Scan (Intelligence)

`POST /api/v1/tools/intel_site_scan`

## Request

- Base URL: `https://verified.realestate`
- URL: `https://verified.realestate/api/v1/tools/intel_site_scan`
- Auth: HTTP bearer

A site read before the land call: a map point (lat, lng) or a survey number with its village is resolved to the parcel on the state survey map, and the answer carries the parcel (survey, village, taluk, district, extent, PIN code), the registered projects within 1, 2 and 5 km with units, stage and distance, the planning permissions and approvals in the same village by year and register, the guideline value of the nearest rated streets and the registered prices paid nearby where deeds are held, and the floor space the development rules allow for the plot (FSI, built-up area, coverage, setbacks, height, premium FSI) for the road width, use and scale given. With layers true, the point checks One Map runs (coastal zone, aquifer, airport funnel, heritage, water bodies and the rest) are read too; they take up to 25 seconds. Answers "what surrounds this site", "what can be built on survey 5400 in T.Nagar", "what is the market paying near this pin". A point with no parcel under it still answers the rings and the layers, and says what it could not read. LandLens Intelligence, enterprise plan. Free of credits; the plan is the only requirement. Without it the call is refused (scope_denied, with the plan page) and nothing is charged.

## Request body

- object
  - `lat` number: Latitude of the pin (Tamil Nadu, 7.9 to 13.75).
  - `lng` number: Longitude of the pin (75.9 to 81.0).
  - `survey` string: A survey number with sub-division, e.g. 5400 or 132/7, when no pin is given. Needs village.
  - `village` string: The revenue village or town the survey number is in, e.g. T.Nagar.
  - `radius` 1 | 2 | 5: The ring the project table lists, in km: 1, 2 (default) or 5. The counts for all three rings always come back.
  - `plot_area` number: Plot area in square metres for the floor space figures; default the parcel's recorded extent.
  - `road_width` number: Abutting road width in metres; default 9.
  - `use` 'residential' | 'commercial' | 'mixed': residential (default), commercial or mixed.
  - `scale` 'small' | 'large': small (up to 16 homes) or large; default from the plot.
  - `highrise` boolean: Treat as a high rise building for the floor space rules.
  - `layers` boolean: Also read the point layers (coast, aquifer, airport, heritage, water and the rest); slower, up to 25 seconds.
  - `limit` integer: Projects and approvals rows to return (default 25, at most 100).

## Response `200`

The envelope: ok, status, data, credits_charged, balance_after, request_id

## Other responses

- `401`: No valid credential
- `402`: Not enough credits
- `429`: Rate limit

---

[API](https://skmtc.dev/verified/apis/landlens-tool-api.md) · [All operations](https://skmtc.dev/verified/apis/landlens-tool-api/llms.txt) · [OpenAPI document](https://skmtc.dev/verified/apis/landlens-tool-api/revisions/7923c1c24431?raw)
