NYC LLC & Corporate Property Deals: ACRIS Deeds + Parcels avatar

NYC LLC & Corporate Property Deals: ACRIS Deeds + Parcels

Pricing

from $4.00 / 1,000 results

Go to Apify Store
NYC LLC & Corporate Property Deals: ACRIS Deeds + Parcels

NYC LLC & Corporate Property Deals: ACRIS Deeds + Parcels

New York City deeds and mortgages where the buyer or seller is an LLC or corporation, from official ACRIS open data joined to PLUTO parcel facts (building class, units, lot area, assessed value). Person names are removed.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Z J

Z J

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

NYC LLC & Corporate Property Deals: ACRIS Deeds with Parcel Data

Find New York City property deeds and mortgages where the buyer or seller is an LLC or corporation, from the city's official ACRIS open data, with each lot joined to PLUTO parcel facts: building class, land use, units, lot and building area, year built and assessed value. Individuals are never named: a person on either side of a deal appears only as false in the ...IsEntity column.

What you get

FieldMeaning
recordedDate, docType, amountRecording date, deed or mortgage, and the consideration or mortgage amount in USD (0 is common for related-party transfers)
borough, block, lot, bbl, address, unitThe lot (first lot for multi-lot documents)
buyerEntity, buyerIsEntityDeed grantee, or mortgage borrower, when it is an organisation. A person buyer gives null and false
sellerEntity, sellerIsEntityDeed grantor when it is an organisation (mortgages have no seller)
lenderEntityMortgage lender
buildingClass, landUse, unitsRes, unitsTotal, lotArea, bldgArea, yearBuilt, assessTotal, zipCodePLUTO facts for the lot (empty for condominium unit lots, which PLUTO records under the building's billing lot)
documentId, acrisUrlACRIS document id and its official document page
changeTypenew, or changed when a document you already received changed amount or parties
sourceDataset, plutoVersion, sourceFreshness, retrievedAtSources, PLUTO release, ACRIS "good through" date, and pull time

Who it's for

  • Lenders and mortgage brokers tracking which investors and LLCs are buying and refinancing.
  • Commercial brokers and investors watching entity acquisitions by building class and borough.
  • Contractors, property managers and insurers reaching new LLC owners of multifamily and commercial buildings.

Input

FieldDefaultNotes
boroughsall fiveManhattan, Bronx, Brooklyn, Queens, Staten Island (matched on the lot)
docTypesdeeddeed and/or mortgage
daysBack601-120 days of recording dates; the default covers monthly source publication lag
sinceDatenoneYYYY-MM-DD; overrides daysBack
minAmount0Skip documents below this amount
entitySidebuyerWhich side must be an organisation: buyer, seller or either
buildingClassPrefixnonePLUTO building class prefix, e.g. D (elevator apartments) or C (walk-ups)
partyNameContainsnoneText an entity party's name must contain, e.g. HOLDINGS
onlyNewSinceLastRuntrueSee "Repeat runs" below
maxItems10001-20,000, newest first

LLC and corporate purchases of apartment buildings over $1M:

{ "docTypes": ["deed"], "daysBack": 60, "minAmount": 1000000, "entitySide": "buyer", "buildingClassPrefix": "C" }

Entity refinancings in Brooklyn and Queens:

{ "boroughs": ["Brooklyn", "Queens"], "docTypes": ["mortgage"], "daysBack": 45 }

Output example

Values below are illustrative; real rows have the same shape.

[
{ "recordedDate": "2026-09-30", "docType": "deed", "amount": 615000.0, "borough": "Bronx", "block": 2693, "lot": 60,
"bbl": "2026930060", "address": "1147 EXAMPLE AVENUE", "unit": null, "buyerEntity": "EXAMPLE CAPITAL 404 LLC",
"buyerIsEntity": true, "sellerEntity": null, "sellerIsEntity": false, "lenderEntity": null, "buildingClass": "B2",
"landUse": "1", "unitsRes": 2, "unitsTotal": 2, "lotArea": 1000, "bldgArea": 2245, "yearBuilt": 1901,
"assessTotal": 41880.0, "zipCode": "10459", "documentId": "2026083000000001", "changeType": "new",
"acrisUrl": "https://a836-acris.nyc.gov/DS/DocumentSearch/DocumentImageView?doc_id=2026083000000001",
"sourceDataset": "ACRIS bnx9-e6tj/636b-3b5g/8h5j-fqxa; PLUTO 64uk-42ks", "plutoVersion": "26v2",
"sourceFreshness": "2026-09-30", "retrievedAt": "2026-10-19T12:00:00+00:00" },
{ "recordedDate": "2026-09-29", "docType": "mortgage", "amount": 2000000.0, "borough": "Queens",
"buyerEntity": "EXAMPLE PLAZA DEVELOPMENT CORP", "buyerIsEntity": true, "sellerIsEntity": null,
"lenderEntity": "EXAMPLE BANK, N.A.", "buildingClass": "D6", "unitsRes": 120, "changeType": "new" },
{ "recordedDate": "2026-09-29", "docType": "deed", "amount": 900000.0, "borough": "Brooklyn",
"buyerEntity": null, "buyerIsEntity": false, "sellerEntity": "EXAMPLE ROW HOLDINGS LLC", "sellerIsEntity": true,
"changeType": "new" }
]

Pricing

Pay per result: $0.004 per deal row ($4 per 1,000 rows), charged once per row returned. Apify also charges its standard actor-start event (default $0.00005, i.e. $0.05 per 1,000 runs) once per run. The run summary and errors go to the run's key-value store (OUTPUT) and are never charged. A run stops cleanly at the spending limit you set.

Repeat runs. With onlyNewSinceLastRun on (the default), the actor remembers which documents this exact input already returned, in a storage that stays in your account, and keeps reading older pages until it has maxItems documents you have not seen. The memory forgets a document it has not seen for 45 days (or 3 × daysBack, if longer), so sinceDate runs spaced further apart than that return and charge those documents again as new. Rows are only deduplicated between runs that follow one another: two runs of the same input that overlap in time, or a run interrupted after it delivered rows but before it saved its memory, can return and charge some rows again.

Free-plan users can try it within Apify's monthly free usage credit.

Freshness, stated honestly

SourceCadenceWhat that means
ACRIS open dataAbout monthlyThe city publishes a "good through" date; documents recorded after it appear at the next refresh. sourceFreshness shows it
PLUTOA few releases a yearplutoVersion names the release used

A weekly schedule with daysBack of 60 covers the usual monthly publication lag, and changes-only mode makes the overlap free. On 2026-10-29, the newest recording and source "good through" date were both 2026-09-30. A 30-day window would become empty before the next refresh if that snapshot persisted into November. A shorter window still means recording dates counted back from today; it is not silently shifted to the latest available record. No fixed window guarantees coverage if the publisher falls further behind.

Data sources, license and modifications

  • ACRIS Real Property Master bnx9-e6tj, Parties 636b-3b5g and Legals 8h5j-fqxa, and Primary Land Use Tax Lot Output (PLUTO) 64uk-42ks, all on data.cityofnewyork.us, version as shown in each row.
  • NYC Administrative Code §23-502(d): public data sets are "made available without any restrictions on their use", and a user may be asked to identify the source and version and describe modifications. Modifications made here: rows filtered to documents with an organisation party; person names removed; PLUTO fields joined by borough-block-lot; amounts and areas converted to numbers.
  • Only the official Socrata open-data API is used, one request at a time with more than a second between requests.

Privacy

  • Party names are tested before anything is stored: individuals, personal and family trusts, estates, heirs, executors and referees are never returned. Text after c/o, attn, dba, aka, an unclosed bracket or "as trustee/agent" is cut, so only the organisation's own name is returned, and a name that pairs a person with a company is dropped.
  • Party addresses are never downloaded, and PLUTO's owner-name column is never requested.
  • acrisUrl opens the city's official ACRIS document image, which shows every party as recorded, individuals included. The dataset itself never carries those names; treat the linked image under ACRIS's own terms and do not harvest individuals from it.
  • No scraping of web pages, no skip tracing and no contact enrichment.

Use with AI agents (MCP)

Limited permissions, exactly one charge per returned row plus the tiny per-run start event, and a fixed column set described by the dataset schema, so agents can call it through the Apify MCP server and budget exactly.

FAQ

Why is a name blank? A name that pairs a person with a company, such as 'JANE DOE & ACME LLC' or 'ACME LLC AND JANE DOE', is withheld because part of it names a private person. One firm name joined by '&' or AND, such as 'DEERE & COMPANY' or 'WALKER & DUNLOP, LLC', is returned when the whole name proves it is an organisation.

Why are recent days empty? ACRIS open data is refreshed about monthly; check sourceFreshness.

Why is a deal with a company buyer missing? A party is named only with positive proof it is an organisation: a legal form at the end (LLC, INC, CORP, LTD, LP, LLP, PLLC, PC, CO.) or a word such as COMPANY, CORPORATION, ASSOCIATION or BANK (N.A. counts only after BANK or ASSOCIATION). A company named without one, such as 'ACME HOLDINGS', is dropped rather than risk returning a person's name.

How do I export CSV or Excel? Open the run's dataset and choose the format, or call the dataset items API with format=csv.

  • UCC Lien Filings Feed: New Liens by State (Entity-only)
  • New Business Filings by State: Daily LLC & Corporation Feed (No Personal Data)