Parcel identity
Exact NYC borough, block and lot; non-condominium parcels only. No address match, title, ownership or historical split/merge inference.
Resolve exact NYC non-condominium BBL tax lots, read retained property/assessment snapshots, and retrieve one source-reported A1 one-family sale entry. Source: NYC Open Data DCP PLUTO / DOF Rolling Calendar Sales. No ownership, title, individual-unit or AVM verification.
One official DOF final-roll market assessed total value for the current source roll year and this account’s retained NYC A1 one-family tax lot. Limit1(default1),no cursor. Fresh bounded metadata+data reads cost50 credits;no data/errors/replay0. As_of is the source roll YEAR with source_roll_year precision, not a daily valuation timestamp; extraction and dataset update dates are separate. Statutory tax-purpose estimate, not a private AVM, current asking/sold price, tax bill, appraisal or comparable selection. No range/confidence inference.
RealtyCrawl independently wraps NYC Open Data. Source: NYC Department of City Planning PLUTO / Department of Finance Rolling Calendar Sales and final assessment roll. Check live capabilities before calling.
Resolve an exact current BBL, then use this account’s returned property ID. Selectors and snapshots expire after 24 hours.
POST /v1/properties/resolve
50 credits per successful call
GET /v1/properties/{property_id}
1 credits per successful call
GET /v1/properties/{property_id}/records
1 credits per successful call
GET /v1/properties/{property_id}/transactions
50 credits per successful call
GET /v1/properties/{property_id}/tax-assessments
1 credits per successful call
GET /v1/properties/{property_id}/valuations
50 credits per successful call
curl -X GET 'https://realtycrawl.dev/v1/properties/prop_nyc_pluto_5003140322/valuations' \
-H "x-api-key: $REALTYCRAWL_API_KEY"// Live requests require a RealtyCrawl API key.
// Copy the request to your backend and set REALTYCRAWL_API_KEY.
// Check source and operation availability before running a request.Examples illustrate the contract. Preserve source provenance and limitations with each observation.
Request
curl --request GET 'https://realtycrawl.dev/v1/properties/prop_nyc_pluto_5003140322/valuations' \
--header "x-api-key: $REALTYCRAWL_API_KEY" \
--header 'X-Max-Credits: 50'Illustrative response
{
"data": [
{
"estimate": {
"amount": "1122000",
"currency": "USD",
"kind": "estimate"
},
"as_of": "2027",
"as_of_precision": "source_roll_year",
"roll_year": "2027",
"roll_phase": "final",
"data_extracted_at": "2026-05-15",
"provider": "NYC Department of Finance",
"method": "nyc_dof_final_roll_market_assessed_value_tax_class_1",
"model": null,
"confidence": null,
"source": {
"platform": "nyc_pluto",
"provider": "example",
"observed_at": "2026-01-01T12:00:00Z",
"access_class": "modeled"
}
}
],
"meta": {
"request_id": "example_request",
"schema_version": "1.0.0",
"generated_at": "2026-01-01T12:00:00Z",
"completeness": "unknown",
"sources": []
}
}A current tax-lot observation, an assessment and a recorded-sale entry answer different questions.
Exact NYC borough, block and lot; non-condominium parcels only. No address match, title, ownership or historical split/merge inference.
Source-assessed land and total amounts in USD. Tax year, roll phase and assessment date remain unknown. These are not tax bills, market estimates or AVMs.
One current-year DOF final-roll market value for an A1 parcel. Source roll year has year precision; extraction date is separate. Not a private AVM, current asking price or appraisal.
One newest source-reported A1 one-family sale entry. Date precision is day. Zero cash consideration stays explicit; no arm’s-length, whole-parcel allocation or complete-history claim.
Parcel resolution, recorded-sale lookup and tax-roll market valuation each cost 50 credits and make one metadata query and one bounded data query. Retained property, record and assessment reads cost 1 credit. Errors and existing idempotent replays cost zero.
Property selectors and PLUTO snapshots are private to your account for 24 hours. Existing 7-day idempotency replay returns a previous response snapshot and may outlive selector retention.
NYC listing association and comparables remain unavailable. A separate tax-purpose market estimate is supported for A1 parcels. Zillow property/listing association uses a separate source-scoped contract. Owner names, contacts, exact addresses and geometry are omitted. These public-record observations do not establish title, tax balances or current ownership.