Loading documentation...
Look up landowner and parcel information for a given coordinate pair. Returns owner details, parcel identification, acreage, and assessed value.
https://api.landmapmagic.com/api/landowner/from-coordinates| Name | Type | Description |
|---|---|---|
| lat* | number | Latitude of the point to look up. |
| lng* | number | Longitude of the point to look up. |
| Attribute | Type | Description |
|---|---|---|
| owner_name | string | Name of the property owner. |
| owner_address | string | Mailing address of the property owner. |
| parcel_id | string | County parcel identification number. |
| acreage | number | Total acreage of the parcel. |
| property_type | string | Classification of the property (e.g. "Agricultural", "Residential"). |
| assessed_value | number | Assessed property value in USD. |
curl -G "https://api.landmapmagic.com/api/landowner/from-coordinates" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "lat=42.0308" \
--data-urlencode "lng=-93.6319"const params = new URLSearchParams({
lat: "42.0308",
lng: "-93.6319",
});
const response = await fetch(
`https://api.landmapmagic.com/api/landowner/from-coordinates?${params}`,
{
headers: {
Authorization: "Bearer YOUR_API_KEY",
},
}
);
const data = await response.json();
console.log(`Owner: ${data.owner_name}`);
console.log(`Parcel: ${data.parcel_id} (${data.acreage} acres)`);import requests
response = requests.get(
"https://api.landmapmagic.com/api/landowner/from-coordinates",
headers={"Authorization": "Bearer YOUR_API_KEY"},
params={"lat": 42.0308, "lng": -93.6319},
)
data = response.json()
print(f"Owner: {data['owner_name']}")
print(f"Parcel: {data['parcel_id']} ({data['acreage']} acres)")
print(f"Assessed value: ${data['assessed_value']:,.2f}"){
"owner_name": "Smith Family Trust",
"owner_address": "1234 Main St, Ames, IA 50010",
"parcel_id": "0916400100",
"acreage": 152.3,
"property_type": "Agricultural",
"assessed_value": 684000
}