# Export Phoenix CRE Listings with Cap Rate Data

**Use case:** 

Export Phoenix CRE listings from LoopNet and Crexi with normalized cap-rate context, NOI provenance when available, source links, and broker fields.

## Input

```json
{
  "city": "Phoenix",
  "state": "AZ",
  "assetClasses": [
    "office",
    "retail",
    "industrial",
    "multifamily"
  ],
  "sourcesEnabled": [
    "loopnet",
    "crexi"
  ],
  "transactionTypes": [
    "sale"
  ],
  "maxResultsPerSource": 600,
  "includeListingDetails": true,
  "startUrls": [],
  "deduplicate": true,
  "normalizeCapRate": true,
  "monitoringMode": false,
  "transactionTrackingMode": false,
  "includePortfolioProperties": false,
  "downloadImages": false,
  "maxImages": 10,
  "maxConcurrency": 20,
  "minConcurrency": 1,
  "maxRequestRetries": 5,
  "addresses": [],
  "crexiCookies": "***",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
```

## Output

```json
{
  "address": {
    "label": "Address",
    "format": "text"
  },
  "city": {
    "label": "City",
    "format": "text"
  },
  "state": {
    "label": "State",
    "format": "text"
  },
  "source": {
    "label": "Source",
    "format": "text"
  },
  "transaction_type": {
    "label": "Type",
    "format": "text"
  },
  "asset_class": {
    "label": "Asset class",
    "format": "text"
  },
  "asking_price_or_rent": {
    "label": "Price / rent",
    "format": "text"
  },
  "asking_amount_usd": {
    "label": "Amount USD",
    "format": "text"
  },
  "noi": {
    "label": "NOI",
    "format": "text"
  },
  "cap_rate": {
    "label": "Cap rate",
    "format": "text"
  },
  "price_per_sqft": {
    "label": "$/sqft",
    "format": "text"
  },
  "price_per_unit": {
    "label": "$/unit",
    "format": "text"
  },
  "rent_per_sqft_per_year": {
    "label": "Rent $/SF/YR",
    "format": "text"
  },
  "estimated_annual_rent": {
    "label": "Est. annual rent",
    "format": "text"
  },
  "estimated_monthly_rent": {
    "label": "Est. monthly rent",
    "format": "text"
  },
  "building_size_sqft": {
    "label": "Building sqft",
    "format": "text"
  },
  "total_available_sqft": {
    "label": "Available sqft",
    "format": "text"
  },
  "lot_size_sqft": {
    "label": "Lot sqft",
    "format": "text"
  },
  "lot_size_acres": {
    "label": "Lot acres",
    "format": "text"
  },
  "units": {
    "label": "Units",
    "format": "text"
  },
  "year_built": {
    "label": "Year built",
    "format": "text"
  },
  "days_on_market": {
    "label": "DOM",
    "format": "text"
  },
  "listing_url": {
    "label": "Listing",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [LoopNet + Crexi Scraper · CRE Listings · CoStar Alternative](https://apify.com/kazkn/commercial-real-estate-brokerage-intel) with a specific input configuration. Visit the [Actor detail page](https://apify.com/kazkn/commercial-real-estate-brokerage-intel) to learn more, explore other use cases, and run it yourself.