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.
Retrieve one newest DOF Rolling Calendar Sales entry for this account’s retained non-condominium NYC A1 one-family tax lot. Exact borough/block/lot plus current and sale-time A1 category/tax-class1 must agree. Limit1(default1),no cursor. Fresh metadata+bounded dataset query costs50 credits on success; no entry404 and errors/replay0. Source sale amount includingzero consideration is preserved, not interpreted as an arm’s-length valuation or whole-parcel consideration allocation. Date precision day, no timezone inferred. Dataset-scoped row ID, source/methodology and rolling-window limits included. No current ownership, deed/title or complete history claim.
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/transactions' \
-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/transactions' \
--header "x-api-key: $REALTYCRAWL_API_KEY" \
--header 'X-Max-Credits: 50'Illustrative response
{
"data": [
{
"id": "example_nyc_record",
"record_type": "transaction",
"event_at": null,
"jurisdiction": "US-NY-NYC",
"source": {
"platform": "nyc_pluto",
"native_id": "5003140322",
"provider": "example",
"observed_at": "2026-01-01T12:00:00Z",
"access_class": "public_record"
},
"fields": {
"illustrative_only": true
}
}
],
"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.