Property Parcel and Boundary Information
Get property parcel boundaries and information in GeoJSON format. Perfect for mapping applications showing property boundaries.
Body
Required
Property parcel request
-
Full property address
Minimum length is
5
. -
Assessor's Parcel Number
-
House number
-
Street name
-
City name
-
State abbreviation
Format should match the following pattern:
^[A-Z]{2}$
. -
ZIP code
Format should match the following pattern:
^[0-9]{5}(-[0-9]{4})?$
. -
County name
POST
/v1/PropertyParcel
curl \
--request POST 'https://api.realestateapi.com/v1/PropertyParcel' \
--header "Content-Type: application/json" \
--header "x-api-key: string" \
--header "x-user-id: string" \
--data '{"id":"148046016"}'
Request examples
Lookup by property ID
{
"id": "148046016"
}
{
"state": "GA",
"county": "Fulton",
"address": "2025 Peachtree Rd NE, Atlanta GA 30309"
}
Response examples (200)
{
"data": {
"id": "148046016",
"apn": "170110LL0333",
"address": {
"zip": "30309",
"city": "Atlanta",
"state": "GA",
"county": "Fulton",
"street": "2025 Peachtree Rd NE",
"address": "2025 Peachtree Rd NE, Atlanta GA 30309"
},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-84.387901,
33.748912
],
[
-84.387801,
33.748912
],
[
-84.387801,
33.749012
],
[
-84.387901,
33.749012
],
[
-84.387901,
33.748912
]
]
]
},
"properties": {
"sqft": 10890,
"acres": 0.25
}
},
"live": true,
"input": {
"id": "148046016"
},
"statusCode": 200
}
Response examples (400)
{
"error": "Bad Request",
"message": "Invalid input parameters",
"statusCode": 400,
"details": {}
}
Response examples (401)
{
"error": "Unauthorized",
"message": "Invalid or missing API key",
"statusCode": 401
}
Response examples (404)
{
"error": "Not Found",
"message": "Property not found",
"statusCode": 404
}
Response examples (500)
{
"error": "Internal Server Error",
"message": "An unexpected error occurred",
"statusCode": 500
}