# Enlace Inmobiliario Property Scraper (`sian.agency/enlaceinmobiliario-property-scraper`) Actor

Scrape new housing projects across Chile from enlaceinmobiliario.cl: developer, comuna, UF and CLP prices, and every unit model with m², bedrooms and baths.

- **URL**: https://apify.com/sian.agency/enlaceinmobiliario-property-scraper.md
- **Developed by:** [SIÁN OÜ](https://apify.com/sian.agency) (community)
- **Categories:** Real estate, Lead generation, Business
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.52 / 1,000 new housing projects

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Enlace Inmobiliario Scraper - Chile New Housing Projects & UF Prices 🚀

[![SIÁN Agency Store](https://img.shields.io/badge/Store-SI%C3%81N%20Agency-1AE392)](https://apify.com/sian.agency?fpr=sian) [![Portalinmobiliario Scraper](https://img.shields.io/badge/Store-Portalinmobiliario%20Scraper-FFE600)](https://apify.com/sian.agency/portalinmobiliario-property-scraper?fpr=sian) [![Argenprop Property Scraper](https://img.shields.io/badge/Store-Argenprop%20Scraper-1AE392)](https://apify.com/sian.agency/argenprop-property-scraper?fpr=sian) [![Inmuebles24 Property Scraper](https://img.shields.io/badge/Store-Inmuebles24%20Scraper-1AE392)](https://apify.com/sian.agency/inmuebles24-property-scraper?fpr=sian)

#### 🎉 Every new housing project in Chile, with each unit model's UF price, size, bedrooms and bathrooms

##### For developers, brokers, mortgage advisers, investors and analysts tracking the new-build market in Santiago, Concepción, Viña del Mar and beyond

***

### 🔎 What is the Enlace Inmobiliario Scraper — and when should you use it?

The **Enlace Inmobiliario Scraper** turns new housing projects (proyectos inmobiliarios) published on Enlace Inmobiliario anywhere in Chile into clean, structured rows you can filter, export and feed straight into a spreadsheet, database or AI agent. No account, no portal API key, no browser automation to maintain.

**Use it when you need:** new-build housing projects in Chile as rows: project name, developer, comuna and region, property type, delivery type (immediate or future), the UF price range with its CLP equivalent and the smallest unit size. Each row also lists every unit model the developer published, with that model's own UF price range, m², bedrooms and bathrooms, plus labels such as DS19, DS1 tramos or bank agreements. One run can cover the whole country, about 1,240 projects.

**Use something else when:** the buyer wants resale homes or rentals rather than new projects. Use [Portalinmobiliario Scraper](https://apify.com/sian.agency/portalinmobiliario-property-scraper?fpr=sian) for Chilean resale, rental and new listings from Portalinmobiliario. This actor covers new housing projects only. It does not return resale listings, exact delivery dates, map coordinates or sales contacts.

### 🤖 Use with AI agents

Already connected to the [Apify MCP server](https://mcp.apify.com)? Just ask for this Actor by name: sian.agency/enlaceinmobiliario-property-scraper

**Your agent can pay for its own runs.** This Actor is eligible for [agentic payments](https://docs.apify.com/platform/actors/publishing/monetize), so an agent can discover it, run it and settle the bill over [x402](https://www.x402.org/) (USDC on Base) or [Skyfire](https://www.skyfire.xyz/) — without an Apify account or API token of its own. Billing is the same either way: per successful row, never for errors.

Otherwise copy this prompt into Claude, ChatGPT, Cursor or any MCP-enabled assistant:

```text
I want new housing projects in Chile with their unit models and UF prices using the Apify Actor `sian.agency/enlaceinmobiliario-property-scraper`.

Use it when I need: new-build housing projects in Chile as rows: project name, developer, comuna and region, property type, delivery type (immediate or future), the UF price range with its CLP equivalent and the smallest unit size. Each row also lists every unit model the developer published, with that model's own UF price range, m², bedrooms and bathrooms, plus labels such as DS19, DS1 tramos or bank agreements. One run can cover the whole country, about 1,240 projects.

Don't use it when: the buyer wants resale homes or rentals rather than new projects — use portalinmobiliario-property-scraper instead.

How to call it: pick one or more `regions` (for example `metropolitana`, `valparaiso`, `biobio`) or leave it empty for all of Chile, and optionally list `comunas` by name (Ñuñoa, La Florida, Concepción). A comuna that cannot be matched stops the run before anything is charged. Narrow with `propertyTypes` (`apartment`, `house`, `office`, `lot` …), `bedrooms` and `bathrooms` (`1`-`5`), `minPriceUf`/`maxPriceUf`, `minAreaM2`/`maxAreaM2`, `delivery` (`any`, `immediate`, `future`) and `subsidies` (`ds19`, `ds1-tramo-2`, `ds1-tramo-3`, `ds1-tramo-4`, `ds1-3000-uf`). A project matches when at least one of its unit models matches. `maxResults` caps the run.

Start with this input:
{
  "regions": [
    "metropolitana"
  ],
  "comunas": [
    "Ñuñoa"
  ],
  "propertyTypes": [
    "apartment"
  ],
  "bedrooms": [
    "2"
  ],
  "maxPriceUf": 5000,
  "maxResults": 100
}

Ask me which regions or comunas to cover and any type, bedroom, UF price or delivery limits, then run the Actor and summarise the results as a table.
```

**Things you can ask your agent for:**

- *List every new 2-bedroom apartment project in Ñuñoa and Providencia under 5,000 UF, with each unit model's price and size.*
- *Compare the average UF price per m² of new apartment projects in Concepción, Temuco and Puerto Montt.*
- *Find off-plan projects in the Región Metropolitana that accept the DS19 subsidy and group them by developer.*

Machine-readable API, MCP config and OpenAPI definition for this Actor are published at [apify.com/sian.agency/enlaceinmobiliario-property-scraper.md](https://apify.com/sian.agency/enlaceinmobiliario-property-scraper.md).

### 📋 Overview

**Want the whole Chilean new-build market in a spreadsheet?** The Enlace Inmobiliario Scraper collects the new housing projects (proyectos inmobiliarios) listed on enlaceinmobiliario.cl, for all of Chile or just the regions and comunas you pick.

**What you get:**

- ✅ **Unit models on every row**: each project lists its models (about 4.6 per project) with their own UF price range, m², bedrooms and bathrooms
- ⚡ **The whole country in under a minute**: about 1,240 projects across all 16 regions in one run
- 🎯 **Filters applied by the site itself**: region, comuna, property type, bedrooms, bathrooms, UF price, size, delivery type and housing subsidy
- 💰 **Pay per project**: a small start fee plus a fee for each project delivered, nothing for errors
- 💎 **Developer-supplied data**: prices and unit mixes come from the developers who publish on Enlace Inmobiliario
- ✨ **NEW**: subsidy labels (DS19, DS1 tramos) and bank-agreement labels on every project that carries them

***

### ✨ Features

- 🗺️ **All 16 regions and 342 comunas**: search the whole country or name the comunas you care about, with or without accents
- 🧩 **Unit-model breakdown**: model name, UF price range, m², bedrooms and bathrooms for every model a project offers
- 💵 **UF and CLP prices**: the from and to price of each project in UF, with the CLP equivalent the site shows
- 🔑 **Delivery type**: immediate delivery or off-plan (en verde / en blanco), as a filter and as a column
- 🏛️ **Housing subsidy filter**: keep only projects that accept DS19 or a DS1 tramo
- 🏢 **Developer name on every project**: track any developer's pipeline across the country
- 🛡️ **Typo-proof input**: a comuna or region the actor cannot match stops the run before anything is charged
- 📷 **Project photo and page link**: the facade image and the project's page on enlaceinmobiliario.cl

***

### 🎬 Quick Start

Pick a region or a few comunas, set any filters you need, and press Start. The run returns one row per project with its unit models. Export to JSON, CSV or Excel, or call it from your own code.

```bash
curl -X POST "https://api.apify.com/v2/acts/sian.agency~enlaceinmobiliario-property-scraper/runs?token=YOUR_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"regions": ["metropolitana"], "comunas": ["Ñuñoa"], "maxResults": 100}'
```

***

### 🚀 Getting Started (3 Simple Steps)

#### Step 1: Choose where

Pick one or more regions, type comuna names, or leave both empty for all of Chile.

#### Step 2: Narrow it down (optional)

Set property type, bedrooms, bathrooms, UF price, size, delivery type or subsidy.

#### Step 3: Run and export

Press Start, then download the dataset as JSON, CSV or Excel.

**That's it! In under a minute, you'll have:**

- Every matching new project with its developer, comuna and price range
- Each project's unit models with UF prices, m², bedrooms and bathrooms
- Delivery type, subsidy labels, photo and page link for each project

***

### 📥 Input Configuration

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `regions` | array | No | Regions to search, e.g. `metropolitana`, `valparaiso`, `biobio`. Empty = all of Chile |
| `comunas` | array | No | Comuna names, e.g. Ñuñoa, La Florida, Concepción |
| `propertyTypes` | array | No | `apartment`, `house`, `office`, `lot`, `land`, `commercial`, `parcela`, `storage`, `parking` |
| `bedrooms` | array | No | `1` to `5`; a project matches if one of its models has that many |
| `bathrooms` | array | No | `1` to `4` |
| `minPriceUf` / `maxPriceUf` | integer | No | Price bounds in UF |
| `minAreaM2` / `maxAreaM2` | integer | No | Unit size bounds in m² |
| `delivery` | string | No | `any` (default), `immediate` or `future` |
| `subsidies` | array | No | `ds19`, `ds1-tramo-2`, `ds1-tramo-3`, `ds1-tramo-4`, `ds1-3000-uf` |
| `maxResults` | integer | No | Stop after this many projects (default 100) |

**Example:**

```json
{
  "regions": ["metropolitana"],
  "comunas": ["Ñuñoa", "Providencia"],
  "propertyTypes": ["apartment"],
  "bedrooms": ["2"],
  "maxPriceUf": 5000,
  "delivery": "future",
  "maxResults": 200
}
```

**The whole country:**

```json
{
  "maxResults": 1500
}
```

***

### 📤 Output

Results are saved to the Apify dataset with **25 fields** per project, including a nested list of unit models:

| Field | Type | Description |
|-------|------|-------------|
| `projectName` | string | Project name as the developer publishes it |
| `developer` | string | Developer (inmobiliaria) |
| `comuna` / `region` | string | Where the project is |
| `propertyType` | string | Apartment, House, Office or Lot |
| `priceFromUf` / `priceToUf` | number | Project price range in UF |
| `priceFromClp` / `priceToClp` | number | The same range in CLP, as shown on the site |
| `minAreaM2` | number | Smallest unit size in m² |
| `minBedrooms` / `maxBedrooms` | number | Bedroom range across the models (0 = studio) |
| `minBathrooms` / `maxBathrooms` | number | Bathroom range across the models |
| `modelCount` | number | How many unit models the project offers |
| `models` | array | Each model: `name`, `bedrooms`, `bathrooms`, `areaM2`, `priceMinUf`, `priceMaxUf` |
| `deliveryType` | string | Immediate or Future |
| `labels` | array | Labels such as DS19, DS1 Tramo 3, En Convenio, Destacado |
| `imageUrl` / `imageCount` | string / number | Facade photo and number of photos |
| `url` | string | The project page on enlaceinmobiliario.cl |

**Example:**

```json
{
  "imageUrl": "https://cache.enlaceinmobiliario.cl/-695d0d79a87010.webp",
  "projectId": 8006,
  "projectName": "Campvs 80",
  "developer": "Copahue",
  "propertyType": "Apartment",
  "priceFromUf": 5139,
  "priceToUf": 11958,
  "priceFromClp": 211371901,
  "priceToClp": 491843781,
  "singlePrice": false,
  "minAreaM2": 37.8,
  "minBedrooms": 1,
  "maxBedrooms": 3,
  "minBathrooms": 1,
  "maxBathrooms": 2,
  "modelCount": 13,
  "models": [
    { "modelId": 36480, "name": "D", "bedrooms": 1, "bathrooms": 1, "areaM2": 41.92, "priceMinUf": 5408, "priceMaxUf": 5897 },
    { "modelId": 36490, "name": "C", "bedrooms": 1, "bathrooms": 1, "areaM2": 37.8, "priceMinUf": 5139, "priceMaxUf": 5592 }
  ],
  "deliveryType": "Immediate",
  "labels": ["Destacado"],
  "comuna": "Ñuñoa",
  "region": "Región Metropolitana",
  "imageCount": 9,
  "featured": true,
  "url": "https://www.enlaceinmobiliario.cl/metropolitano/nunoa/departamento/campvs-80/8006/",
  "scrapedAt": "2026-10-09T08:04:18.049Z"
}
```

***

### 💼 Use Cases & Examples

#### 1. New-Build Price Benchmarking

**Analysts and appraisers compare what new units cost, comuna by comuna.**

**Input:** `regions: ["metropolitana"]`, `propertyTypes: ["apartment"]`
**Output:** every apartment project with each model's UF price and m²
**Use:** UF per m² for a 2-bedroom unit in Ñuñoa against La Florida or Maipú.

#### 2. Developer Pipeline Tracking

**Developers and their competitors watch who is building what.**

**Input:** all of Chile, `maxResults: 1500`, on a weekly schedule
**Output:** the full national list of projects with their developer
**Use:** spot new launches, price changes and sell-outs by comparing weekly runs.

#### 3. Subsidy-Eligible Housing Supply

**Housing advisers, banks and researchers map what subsidised buyers can choose from.**

**Input:** `subsidies: ["ds19"]` or a DS1 tramo
**Output:** the projects that accept that subsidy, with unit prices
**Use:** match families to projects within their subsidy cap.

#### 4. Investor Deal Sourcing

**Investors look for small off-plan units under a budget.**

**Input:** `delivery: "future"`, `bedrooms: ["1"]`, `maxPriceUf: 3500`
**Output:** off-plan projects with studio and 1-bedroom models
**Use:** shortlist rental-investment buys by price per m².

#### 5. Mortgage and Broker Lead Lists

**Mortgage brokers and real estate agents prepare client shortlists.**

**Input:** the comunas a client wants, plus bedroom and price limits
**Output:** matching projects with their models and page links
**Use:** send a ready-made shortlist instead of browsing project by project.

#### 6. Regional Market Reports

**Consultancies and media cover markets outside Santiago.**

**Input:** `regions: ["biobio", "araucania", "los-lagos"]`
**Output:** every new project in the south, with types and prices
**Use:** supply and price tables for Concepción, Temuco and Puerto Montt.

***

### 🔗 Integration Examples

#### JavaScript/Node.js

```javascript
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });

const run = await client.actor('sian.agency/enlaceinmobiliario-property-scraper').call({
  regions: ['metropolitana'],
  comunas: ['Ñuñoa'],
  maxResults: 100,
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0].projectName, items[0].models);
```

#### Python

```python
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')

run = client.actor('sian.agency/enlaceinmobiliario-property-scraper').call(
    run_input={'regions': ['biobio'], 'propertyTypes': ['apartment'], 'maxResults': 200}
)

for item in client.dataset(run['defaultDatasetId']).iterate_items():
    print(item['projectName'], item['priceFromUf'], item['modelCount'])
```

#### cURL

```bash
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~enlaceinmobiliario-property-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"regions": ["valparaiso"], "delivery": "immediate", "maxResults": 100}'
```

#### Automation Workflows (N8N / Zapier / Make)

1. **Trigger**: a weekly schedule or a webhook
2. **HTTP Request**: call the actor's run-sync endpoint with your filters
3. **Process**: read the projects and their models from the JSON
4. **Action**: write them to Google Sheets, Airtable or your CRM, or alert on new projects

***

### 📊 Performance & Pricing

#### FREE Tier (Try It Now)

- **25 projects** per run, every field and every unit model included
- No credit card required
- Enough to check a comuna or test your filters

#### PAID Tier (Production Ready)

- **Unlimited** projects per run: the whole country, about 1,240 projects, in one go
- A full national run finishes in under a minute
- Pay per project: a small start fee per run plus a fee for each project delivered, never for errors

💰 **One row is a whole project**: you pay once per project and get all of its unit models in that row.

🔗 [View current pricing](https://apify.com/sian.agency/enlaceinmobiliario-property-scraper?fpr=sian)

***

### ❓ Frequently Asked Questions

**Q: Do I need an Enlace Inmobiliario account, an API key or a proxy?**
A: No. Pick a region or leave it empty for all of Chile and press Start.

**Q: What does one result contain?**
A: One new housing project: name, developer, comuna, region, type, UF and CLP price range, smallest unit size, delivery type, labels, photo and page link, plus every unit model with its own UF price range, m², bedrooms and bathrooms.

**Q: Why do I get a whole project when I filter by 2 bedrooms?**
A: The site filters projects, not units. A project matches when at least one of its models matches, and the row keeps all of its models so you see the full unit mix. Filter the `models` list if you only want the matching units.

**Q: Are resale homes included?**
A: No, new projects only. For resale and rentals in Chile use our [Portalinmobiliario Scraper](https://apify.com/sian.agency/portalinmobiliario-property-scraper?fpr=sian).

**Q: Does it give exact delivery dates or map coordinates?**
A: No. The search results say whether delivery is immediate or future, and they do not carry coordinates.

**Q: What output formats are available?**
A: JSON, CSV, Excel, XML and HTML, straight from the Apify dataset.

**Q: How long does a run take?**
A: A few seconds for a comuna, under a minute for the whole country.

**Q: Can I schedule it?**
A: Yes. Schedule a daily or weekly run and compare datasets to see new launches, price changes and projects that sold out.

***

### 🐛 Troubleshooting

**The run stopped with "Unknown comuna"**

- Check the spelling against the site, for example Ñuñoa, La Florida or Viña del Mar
- Accents and capitals are optional, but the name must be a real Chilean comuna

**Zero projects returned**

- Your filters may be too narrow; widen the UF price or size range, or remove the bedroom filter
- Some comunas have no new projects listed right now; try the whole region

**Fewer projects than the site shows**

- Check `maxResults`; the default is 100
- On a free Apify plan each run is capped at 25 projects

**The run says the site took too long to answer**

- It already retried five times; run it again in a few minutes

***

### ⚖️ Is it legal to scrape data?

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the **GDPR** in the European Union and by other regulations around the world, including Chile's personal data law. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

This actor returns project and developer information only. It never collects sales agents' phone numbers or e-mail addresses.

You can also read Apify's blog post on the [legality of web scraping](https://blog.apify.com/is-web-scraping-legal/).

*Enlace Inmobiliario is a trademark of Enlace Inmobiliario S.A. This Actor is not affiliated with, endorsed by or sponsored by Enlace Inmobiliario S.A. It reads only publicly visible project listings.*

***

### 🤝 Support

**Join our active support community**

- For issues or questions, open an issue on the [Issues tab](https://apify.com/sian.agency/enlaceinmobiliario-property-scraper/issues)
- Check [SIÁN Agency Store](https://apify.com/sian.agency?fpr=sian) for more automation tools
- 📧 <apify@sian-agency.online>

***

**Built by [SIÁN Agency](https://www.sian-agency.online)** | **[More Tools](https://apify.com/sian.agency?fpr=sian)**

# Changelog

This Actor's version history is a separate document: https://apify.com/sian.agency/enlaceinmobiliario-property-scraper/changelog.md

# Actor input Schema

## `operation` (type: `string`):

The search returns new housing projects (proyectos inmobiliarios) published on Enlace Inmobiliario for the whole of Chile, one or more regions, or a list of comunas, with optional filters for property type, bedrooms, bathrooms, UF price, size, delivery type and housing subsidy. Each project row carries every unit model the developer listed, so one row tells you what is for sale in the building and at what price.

## `regions` (type: `array`):

Chilean regions to search. Pick one or more; leave the list empty to search the whole country. Enlace Inmobiliario lists about 1,240 new projects nationally, 517 of them in the Región Metropolitana and about 140 each in Biobío and Valparaíso.

## `comunas` (type: `array`):

Comuna names, one per line, for example Ñuñoa, La Florida, Concepción, Viña del Mar. Accents and capitals are optional. A comuna that cannot be matched stops the run before anything is charged, so a typo never widens the search to a whole region.

## `propertyTypes` (type: `array`):

Keep only these property types. Leave empty for all. Most new projects are apartments (departamentos) or houses (casas); a few are offices or lots.

## `bedrooms` (type: `array`):

Keep projects that offer at least one unit model with this many bedrooms. Pick several to widen the match, for example 2 and 3.

## `bathrooms` (type: `array`):

Keep projects that offer at least one unit model with this many bathrooms.

## `minPriceUf` (type: `integer`):

Lowest price to include, in Unidades de Fomento (UF). Leave empty for no lower bound.

## `maxPriceUf` (type: `integer`):

Highest price to include, in UF. Leave empty for no upper bound. For example 3000 keeps projects with a unit at or under 3,000 UF.

## `minAreaM2` (type: `integer`):

Smallest unit size to include, in square metres. Leave empty for no lower bound.

## `maxAreaM2` (type: `integer`):

Largest unit size to include, in square metres. Leave empty for no upper bound.

## `delivery` (type: `string`):

Ready-to-move-in projects, off-plan projects, or both.

## `subsidies` (type: `array`):

Keep projects that accept one of these state housing subsidies (DS19 or a DS1 tramo). Leave empty to ignore subsidies.

## `maxResults` (type: `integer`):

Stop after this many projects. The whole of Chile is about 1,240 projects, so 1,500 covers everything in one run.

## Actor input object example

```json
{
  "operation": "search",
  "regions": [
    "metropolitana"
  ],
  "delivery": "any",
  "maxResults": 100
}
```

# Actor output Schema

## `enlaceInmobiliarioProjects` (type: `string`):

Every new housing project this run returned, with its unit models.

## `scrapingSummary` (type: `string`):

HTML summary showing successful and failed results with key metrics

# 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 = {
    "operation": "search",
    "regions": [
        "metropolitana"
    ],
    "delivery": "any",
    "maxResults": 100
};

// Run the Actor and wait for it to finish
const run = await client.actor("sian.agency/enlaceinmobiliario-property-scraper").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 = {
    "operation": "search",
    "regions": ["metropolitana"],
    "delivery": "any",
    "maxResults": 100,
}

# Run the Actor and wait for it to finish
run = client.actor("sian.agency/enlaceinmobiliario-property-scraper").call(run_input=run_input)

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

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

```

## CLI example

```bash
echo '{
  "operation": "search",
  "regions": [
    "metropolitana"
  ],
  "delivery": "any",
  "maxResults": 100
}' |
apify call sian.agency/enlaceinmobiliario-property-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,sian.agency/enlaceinmobiliario-property-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/Yg9dq5NLICFcy7odA/builds/AmgpmcVFLLglGmlkR/openapi.json
