# Zillow (Find a Home Inspector Agent) 🔍 (`scrapestorm/zillow-find-a-home-inspector-agent`)

Unlock the power of Zillow with automated agent profile scraping – effortlessly gather key insights and data on Home Inspector agents, with the ability to customize your advanced queries! 🏡📈🔍💻🚀
No need for proxy!

- **URL**: https://beta-securitybyobscurity.apify.com/scrapestorm/zillow-find-a-home-inspector-agent.md
- **Developed by:** [Storm\_Scraper](https://beta-securitybyobscurity.apify.com/scrapestorm) (community)
- **Categories:** Jobs, Lead generation, Real estate
- **Stats:** 5 total users, 3 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

$15.99/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.
You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

# README

### Zillow  Inspector Agent Finder (Fast & Customizable)

🚨 The power of our Zillow  Inspector Agent Scraper lies in its ability to gather detailed insights from multiple agents with ease! 💪🏡✨ You can customize your queries by specifying city, language, number of pages, and agent specialty – making it perfect for any real estate or home improvements search! 🌍📈

The Zillow  Inspector Agent Scraper is a powerful tool 💪 designed to extract comprehensive data about home ispectors on Zillow. By providing the required input, you can retrieve:

```
Agent Name 🏡
Business Name 📛
Contact Number 📞
Location 📍
Profile Link 🌐
Profile Picture 📸
Reviews Summary 📑
Sale Statistics 📊
```

By adding the page number in the input, you can personalize your query ⚙️ and cover proxy costs 💸, which justifies its competitive pricing 💥. If you need to retrieve all agents, simply increment the page number 🔢, and you'll gain access to detailed information on all agents 📊🏡.
This actor can extract up to 10 agents per page 📄.

If you have a specific need or want to automate in a different way, feel free to contact us via email at: randomus075@gmail.com 📧.

### Key Features ✨

Extract detailed profiles of  Inspector Agent from Zillow 🏡
Support for various specialities like buyers, sellers, or rentals 🏠📋
Customize queries to filter by city, language, pages, and more ⚙️
Download the results in multiple formats like JSON, CSV, XML, RSS, or HTML table 📥

### 🛠️ How to Use

-Enter Data: Provide a JSON object with the city, language, the number of pages to scrape, and the agent specialty (e.g., General Inspections, Roof ...).
-Start Scraping: Click the "Start" button to begin the scraping process. The scraper will search Zillow, gather agent profile data, and store it.
-Download Your Data: After extraction, download the results in your desired format (JSON, CSV, XML, etc.).

⚠️ No Data Available: If no agents match the search criteria, the scraper will return an empty dataset.

### 💸 Pricing

This scraper operates on a pay-per-month basis at a cost of $15.99/month.

### Related Actors

If you're interested in other real estate, inspector agent or home improvements scraping solutions, check out these related actors:

- [AirBNB reviews scraper (Fast & cheap) 📈](https://apify.com/scrapestorm/airbnb)
- [AirBNB scraper (⭐ Fast & cheap) - Rental](https://apify.com/scrapestorm/airbnb-scraper-fast-cheap---rental)
- [Zillow (Find a Real Estate Agent) 🏡](https://apify.com/scrapestorm/zillow-find-a-real-estate-agent)
- [Zillow (Find a Property Managers) 🏢👨‍💼👩‍💼](https://apify.com/scrapestorm/zillow-find-a-property-managers)
- [Zillow (Find a Home Improvement Agent) 🛠️) 🏡](https://apify.com/scrapestorm/zillow-find-a-home-improvement-agent)

***

### 🔑 Zillow  Inspector Agent Finder Input

The Zillow Inspector Agent Finder requires a specific input format. Provide a JSON object with the City, the language, the number of page to scrape and the speciality.

```
{
    "city": "New York, NY",
    "language": "English",
    "page": 1,
    "speciality": "Any"
}

```

### 📊 Zillow  Inspector Agent Finder Data Output

The Zillow Inspector Agent Finder will extract the following information for each agent and store it in the Apify dataset.
After the run is complete, you can download the data in various formats (JSON, CSV, XML, RSS, or HTML Table).

```
[
{
        "id": 1,
        "businessName": "\tAll Right Home Inspection ",
        "fullName": "All Right Home  Inspection",
        "phoneNumber": "(646) 220-3367",
        "location": "New York, NY",
        "profileLink": "https://www.zillow.com/profile/AllRightHI-NY",
        "profilePhotoSrc": "https://photos.zillowstatic.com/fp/f213c1610a9adcc449040ebba0ab21c5-h_g.jpg",
        "reviewExcerpt": "He did an incredible job when inspecting multiple commercial properties ...",
        "reviewExcerptDate": "2024-11-06 06:03:00",
        "reviewLink": "https://www.zillow.com/profile/AllRightHI-NY#reviews",
        "numTotalReviews": 196,
        "reviews": "196 reviews",
        "reviewStarsRating": 5,
        "saleCountAllTime": 0,
        "saleCountLastYear": 0,
        "salePriceRangeThreeYearMin": 0,
        "salePriceRangeThreeYearMax": 0,
        "isTeamLead": false,
        "isTopAgent": false
    },
    {
        "id": 2,
        "businessName": "Jason Home Inspection Inc",
        "fullName": "Jason Escobar",
        "phoneNumber": "(888) 599-1662",
        "location": "Centereach, NY",
        "profileLink": "https://www.zillow.com/profile/Authentics-Inspector",
        "profilePhotoSrc": "https://photos.zillowstatic.com/fp/56722a759ed05b9c82af81cc38250926-h_g.jpg",
        "reviewExcerpt": "He also answered my questions.",
        "reviewExcerptDate": "2024-07-09 16:04:00",
        "reviewLink": "https://www.zillow.com/profile/Authentics-Inspector#reviews",
        "numTotalReviews": 174,
        "reviews": "174 reviews",
        "reviewStarsRating": 4.9,
        "saleCountAllTime": 0,
        "saleCountLastYear": 0,
        "salePriceRangeThreeYearMin": 0,
        "salePriceRangeThreeYearMax": 0,
        "isTeamLead": false,
        "isTopAgent": false
    }
]

```

# Actor input Schema

## `city` (type: `string`):

The name of the location

## `speciality` (type: `string`):

The name of the specialty

## `language` (type: `string`):

The language you prefer

## `page` (type: `integer`):

The page number of results you want to view

## Actor input object example

```json
{
  "city": "New York, NY",
  "speciality": "Any",
  "language": "English",
  "page": 1
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "city": "New York, NY",
    "speciality": "Any",
    "language": "English",
    "page": 1
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapestorm/zillow-find-a-home-inspector-agent").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "city": "New York, NY",
    "speciality": "Any",
    "language": "English",
    "page": 1,
}

# Run the Actor and wait for it to finish
run = client.actor("scrapestorm/zillow-find-a-home-inspector-agent").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "city": "New York, NY",
  "speciality": "Any",
  "language": "English",
  "page": 1
}' |
apify call scrapestorm/zillow-find-a-home-inspector-agent --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapestorm/zillow-find-a-home-inspector-agent",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Zillow (Find a Home Inspector Agent) 🔍",
        "description": "Unlock the power of Zillow with automated agent profile scraping – effortlessly gather key insights and data on Home Inspector agents, with the ability to customize your advanced queries! 🏡📈🔍💻🚀\nNo need for proxy!",
        "version": "0.0",
        "x-build-id": "WcmJOf7f3HvXeJeWi"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapestorm~zillow-find-a-home-inspector-agent/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapestorm-zillow-find-a-home-inspector-agent",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/scrapestorm~zillow-find-a-home-inspector-agent/runs": {
            "post": {
                "operationId": "runs-sync-scrapestorm-zillow-find-a-home-inspector-agent",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/scrapestorm~zillow-find-a-home-inspector-agent/run-sync": {
            "post": {
                "operationId": "run-sync-scrapestorm-zillow-find-a-home-inspector-agent",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "city"
                ],
                "properties": {
                    "city": {
                        "title": "City or zip code (Check if the name of the city is correct)",
                        "type": "string",
                        "description": "The name of the location",
                        "default": "New York, NY"
                    },
                    "speciality": {
                        "title": "Specialty",
                        "enum": [
                            "Any",
                            "General Inspections",
                            "Pest Inspections",
                            "Chimney Inspections",
                            "Sewer Inspections",
                            "Roof Inspections"
                        ],
                        "type": "string",
                        "description": "The name of the specialty",
                        "default": "Any"
                    },
                    "language": {
                        "title": "Language you want",
                        "enum": [
                            "English",
                            "Arabic",
                            "Bengali",
                            "Cantonese",
                            "Farsi",
                            "French",
                            "German",
                            "Greek",
                            "Hebrew",
                            "Hindi",
                            "Hungarian",
                            "Italian",
                            "Japanese",
                            "Korean",
                            "Mandarin",
                            "Polish",
                            "Portuguese",
                            "Russian",
                            "Spanish",
                            "Tagalog (Filipino)",
                            "Thai",
                            "Turkish",
                            "Vietnamese"
                        ],
                        "type": "string",
                        "description": "The language you prefer",
                        "default": "English"
                    },
                    "page": {
                        "title": "To get more agents, increase the page number",
                        "type": "integer",
                        "description": "The page number of results you want to view",
                        "default": 1
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
