Lot Check API

Public, read-only endpoint returning county tax record data, FEMA flood zone, and neighborhood context for Cape May County, NJ parcels.

Endpoint

GET /api/lot-check?address=204+Sounds+Ave,+Sea+Isle+City,+NJ+08243

Parameters

NameTypeRequiredDescription
addressstringYesStreet address (min 3 chars). Include town and state for best results.
latnumberNoLatitude (WGS 84). If omitted, the address is geocoded server-side.
lngnumberNoLongitude (WGS 84). If omitted, the address is geocoded server-side.

Rate Limit

30 requests per IP per hour. Exceeding this returns 429 Too Many Requests.

Response Fields

FieldTypeDescription
addressstringMatched parcel address from tax records
matchConfidence"exact" | "street"How closely the input matched the parcel record
parcel.townstringMunicipality name
parcel.countystringCounty name
parcel.lotSqftnumberLot size in square feet
parcel.yearBuiltnumber | nullYear of construction per tax records
parcel.zoningstring | nullZoning district inferred from county parcel data (verify with municipality)
parcel.zoningNotestring | nullDisclaimer about zoning data source
taxRecord.totalAssessedValuenumber | nullTotal assessed value (land + improvements)
taxRecord.landAssessedValuenumber | nullLand-only assessed value
taxRecord.improvementAssessedValuenumber | nullImprovement (structure) assessed value
taxRecord.landSharePctnumber | nullLand value as a percentage of total assessed value
taxRecord.modIvYearnumberTax assessment data year
femaFloodZone.zonestringFEMA flood zone designation (VE, AE, X, etc.)
femaFloodZone.bfenumber | nullBase Flood Elevation in feet (if available)
femaFloodZone.source"api" | "static"Whether the zone came from FEMA API or static fallback
blockStatsobject | nullStats for parcels within ~0.15 miles
townStatsobject | nullTown-wide aggregate statistics
dataSourcesobjectSource names, URLs, and data dates

Error Codes

HTTPerrorMeaning
400invalid_inputMissing or malformed parameters
404no_parcel_dataNo matching parcel found
422geocode_failedCould not geocode address (provide lat/lng or check spelling)
422outside_service_areaAddress is outside Cape May County coverage
429rate_limitedRate limit exceeded (30/hour)
Note: This endpoint returns public tax assessment records and FEMA data only. It does not provide valuations, estimates, or opinions of worth. Assessed values are set by county tax assessors and typically differ significantly from current market value.

Data Sources

Example

GET /api/lot-check?address=204+Sounds+Ave,+Sea+Isle+City,+NJ+08243

Coordinates are optional. If provided, they improve match accuracy:

GET /api/lot-check?address=204+Sounds+Ave,+Sea+Isle+City,+NJ+08243&lat=39.182751&lng=-74.674186

Redfern Ocean Development · redfernocean.com