Crexi API Scraper
Pricing
from $1.00 / 1,000 listing row β basic data
Crexi API Scraper
Scrape Crexi commercial real estate: search listings for sale or lease by keyword, location, property type, price and size, with full listing detail (cap rate, size, address, brokers) and auction details. Read-only public data, no account.
Pricing
from $1.00 / 1,000 listing row β basic data
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Crexi Scraper β Commercial Real Estate Listings & Auctions API
Extract commercial real estate data from Crexi β the leading US commercial property marketplace β as clean, structured JSON. Search properties for sale or for lease by keyword, location, property type, price and size; pull full listing detail (cap rate, size, address, photos, brokers); and read auction details. Read-only public data, no account.
Fast and structured β reads Crexi's own mobile API directly, so you get complete records with no HTML parsing and no headless browser. Export to JSON, CSV, Excel, or the API.
What this Crexi scraper does
- Search sale or lease listings by keyword/location, property type, price and size.
- Full listing detail β cap rate, subtypes, lot size, year built, units, description, and all photos.
- Brokers β name, brokerage (+ address), license and public Crexi profile link. (Crexi does not expose broker phone/email publicly β contact is via an in-platform form.)
- Auctions β auction status, starting/minimum bid, timing and fees.
Use cases
- CRE market research β inventory, asking prices and cap rates by market and type.
- Deal sourcing β monitor new listings and auctions across the US.
- Lead generation β build broker/brokerage lists (name, brokerage, license, Crexi profile) with their live inventory.
- Investment analysis β feed comparable listings into your underwriting models.
Modes β input & output examples
1. Search listings
Input:
{ "mode": "search", "listingType": "sale", "term": "warehouse","states": ["TX"], "minPrice": 500000, "sortOrder": "Price", "maxItems": 200 }
Output (one row per listing):
{ "id": 1434339, "name": "2600 Church Street", "asking_price": 660000.0,"size_sqft": 16500, "types": ["Land"], "status": "On-Market","city": "Gonzales", "state": "Texas", "zip": "78629","latitude": 29.5, "longitude": -97.45, "brokerage": "Coldwell Banker D'Ann Harper, Realtors","url": "https://www.crexi.com/properties/1434339/texas-2600-church-street" }
(add includeDetails: true for cap rate, subtypes, description and all photos; includeBrokers: true for broker contact β see below.)
2. Listing details (by ID) β with photos & brokers
Input:
{ "mode": "assetDetail", "assetIds": ["2347800"], "includeBrokers": true }
Output:
{ "id": 2347800, "name": "1020 S Guadalupe, Lockhart TX", "asking_price": 455000.0,"cap_rate": null, "subtypes": ["Traditional Office", "Medical Office", "Creative Office"],"description": "A versatile commercial building β¦", "size_sqft": 6869,"images": ["https://crexi.com/images/.../a.jpg", "β¦"],"brokers": [ { "name": "Jane Broker", "brokerage": "Link Realty, LLC","brokerage_address": "102 W Gurley St, Prescott, AZ", "license": "0123456","is_platinum": true, "profile_url": "https://www.crexi.com/profile/janeb" } ],"url": "https://www.crexi.com/properties/2347800/β¦" }
3. Auction details (by ID)
Input:
{ "mode": "auction", "auctionIds": ["2685461"] }
Output:
{ "id": 2685461, "property_name": "Β±84,210 SF Multi-Tenant Office Building on 3.35 Acres","status": "BidderRegistration", "type": "Standard","starting_bid": 2000000.0, "minimum_bid": 2000000.0,"ends_on": "2026-10-21T16:00:00Z", "reserve_met": false }
(Auction bid history is per-user and account-gated on Crexi β out of scope.)
Pricing
Pay per result:
| Event | When | Price |
|---|---|---|
| Listing row | per listing/auction returned | $0.001 |
| Listing details | additionally per listing when full details, photos or brokers are fetched | $0.0005 |
FAQ
Do I need a Crexi account? No β this uses only the public, read-only surface.
Sale and lease both? Yes β set listingType to sale or lease.
Can I get an individual listing by ID? Yes β use assetDetail mode with assetIds (the number
in a listing URL).
Support
Questions or a field you'd like added? Open an issue and we'll help.