NARPM Property Manager Directory Scraper
Pricing
from $5.00 / 1,000 results
NARPM Property Manager Directory Scraper
Scrapes the NARPM member directory for residential property management companies, filterable by state, city, name and units managed. Priced per result.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
M Usama
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
What does NARPM Property Manager Directory Scraper do?
This Actor pulls residential property management companies from the NARPM (National Association of Residential Property Managers) member directory: company name, manager name, city and state, phone, website, designations (RMP, MPM, CRMC), units under management, property types and the counties they operate in. Filter by state, city, name or minimum units managed to keep runs small and priced per result.
Data source
The directory search on narpm.org is powered by a public JSON API (api.blankethomes.com) that returns the same data shown to a visitor with no login, no API key and no captcha. Data reflects the current state of the NARPM directory at run time.
Why use it?
- Build a lead list of residential property managers in a target market by state or city.
- Filter by minimum units under management to find larger portfolios worth prospecting.
- Monitor which companies hold NARPM designations (RMP, MPM, CRMC) for partnership or referral outreach.
- Replaces manually paging through the directory search on narpm.org one result at a time.
How to use it
- Open the Actor and set state, city, a name search, or a minimum units managed, or leave them blank for all listings.
- Click Start. Download results as JSON, CSV or Excel, or read them through the API.
- Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get new records automatically.
Input
| Field | Description |
|---|---|
state | Two letter US state code, for example TX or CA. Leave blank for all states. |
city | City name to filter by. Leave blank for all cities. |
minDoors | Only return companies managing at least this many units. Use 0 for no minimum. |
keywords | Search by company name or property manager name, partial match. |
maxResults | Hard stop for the run. You are billed per result, so this caps the cost. |
proxyConfiguration | Apify proxy is recommended for larger runs. |
Example input:
{"state": "TX","minDoors": 0,"maxResults": 60}
Output
Every record has the same shape:
{"id": "narpm:842058819","companyName": "First Class Realty, Inc CRMC","fullName": "Patricia Ferrier","city": "Houston","state": "TX","doorsUnderManagement": 497,"phone": "281-807-4700","website": "https://1stclassmgt.com","designations": ["RMP", "MPM"],"officeDesignations": ["CRMC"],"streetAddress": "13803 Jarvis Rd","operatingCounties": ["Harris, TX", "Montgomery, TX", "Fort Bend, TX"],"propertyTypes": ["Single Family"],"inceptionYear": 2001,"about": null,"image": "https://assets.blankethomes.com/narpm/narpm-directory/842058819.jpg","international": false,"memberNumber": "842058819","sourceUrl": "https://www.narpm.org/find/property-managers/","scrapedAt": "2026-09-25T08:16:11.705Z"}
| Field | Meaning |
|---|---|
id | Stable key, safe for deduplication between runs |
companyName | Property management company name |
fullName | Name of the listed property manager |
city, state | Business location |
doorsUnderManagement | Reported number of units managed |
phone, website | Business contact details published in the directory |
designations | Individual NARPM designations (RMP, MPM, CSS) |
officeDesignations | Company level designation (CRMC) |
streetAddress | Business street address |
operatingCounties | Counties the company operates in |
propertyTypes | Property types managed (Single Family, Multi Family, Condo, etc.) |
inceptionYear | Year the company or manager joined the industry, as published |
about | Bio text published on the listing, HTML stripped |
memberNumber | NARPM member number |
sourceUrl | Directory search page the listing comes from |
Pricing
Pay per event: a small fee when a run starts, then a fixed price per result returned. You only pay for records that pass your filters. Set maxResults to cap any run.
Limitations
- Only fields NARPM members choose to publish are available; not every listing has a website, bio or units count.
- The directory only covers active NARPM members, not every property manager nationwide.
- Large unfiltered runs will pull from a directory of several thousand members; use filters or
maxResultsto keep costs predictable.
FAQ
Is this legal? The Actor reads listings the site publishes for any visitor without a login and stores only business information published for that purpose. You are responsible for how you use the data.
Something is missing or broken? Open an issue in the Issues tab; response time is usually under a day.