# Build an Airbnb Listings Dataset

**Use case:** 

Build a structured Airbnb listings dataset — property type, beds, baths, host, amenities, location and price — for analysis. Export to CSV or JSON.

## Input

```json
{
  "search": [
    "Rome, Italy"
  ],
  "adults": 1,
  "children": 0,
  "infants": 0,
  "pets": 0,
  "maxListings": 500,
  "currency": "USD",
  "includeListingDetails": true,
  "includeImages": true,
  "includeAmenities": true,
  "includeHostInfo": true,
  "includeReviewsSummary": true,
  "useApifyProxy": true
}
```

## Output

```json
{
  "title": {
    "label": "Title",
    "format": "text"
  },
  "propertyType": {
    "label": "Property Type",
    "format": "text"
  },
  "roomType": {
    "label": "Room Type",
    "format": "text"
  },
  "bedrooms": {
    "label": "Bedrooms",
    "format": "number"
  },
  "beds": {
    "label": "Beds",
    "format": "number"
  },
  "bathrooms": {
    "label": "Baths",
    "format": "number"
  },
  "guestCapacity": {
    "label": "Guests",
    "format": "number"
  },
  "amenities": {
    "label": "Amenities",
    "format": "array"
  },
  "hostName": {
    "label": "Host",
    "format": "text"
  },
  "isSuperhost": {
    "label": "Superhost",
    "format": "boolean"
  },
  "location": {
    "label": "Location",
    "format": "text"
  },
  "listingUrl": {
    "label": "URL",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [Airbnb Listings Scraper](https://apify.com/automly/airbnb-listings-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automly/airbnb-listings-scraper) to learn more, explore other use cases, and run it yourself.