---
title: "Vacant land tax on an assessment"
method: POST
path: "/api/v1/tools/ulb_tax_lookup"
---

# Vacant land tax on an assessment

`POST /api/v1/tools/ulb_tax_lookup`

## Request

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

Read the municipal property tax / VACANT LAND TAX (VLT) register for any Tamil Nadu urban local body OUTSIDE Chennai (a corporation, municipality or town panchayat) by the ASSESSMENT NUMBER printed on the tax receipt, e.g. "162/028/910060" (local body/ward/serial, slashes required). Returns the assessee, ward, the survey number the assessment is recorded against, the demand rows with VACANT LAND TAX shown separately from building property tax, what is collected and what is outstanding. Use for "is vacant land tax paid", "VLT dues", "property tax for assessment 162/028/910060", "காலி மனை வரி". Not for Chennai (the Chennai property tax bill lookup takes zone, ward and bill) and not for land revenue / kist (rural land pays kist to the VAO; there is no online record of it). Optionally pass survey_number to have the register's survey checked against the plot in question. Costs 1 credit per call, waived when nothing is found.

## Request body

- object
  - `assessment_number` string, required: Assessment number from the receipt, three numbers separated by slashes, e.g. 162/028/910060
  - `survey_number` string: Optional: the survey number of the plot the user is asking about, to compare with the register's own survey field

## 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/54f851c86cc1?raw)
