Crexi.com Property Listing(s) Broker(s) Scraper (All-In-One) avatar
Crexi.com Property Listing(s) Broker(s) Scraper (All-In-One)

Pricing

$17.00/month + usage

Go to Store
Crexi.com Property Listing(s) Broker(s) Scraper (All-In-One)

Crexi.com Property Listing(s) Broker(s) Scraper (All-In-One)

Developed by

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Unlock Crexi's commercial real estate network. Extract property listings and broker profiles for market insights, deal-making, and investment opportunities. Your key to data-driven decisions in commercial real estate

0.0 (0)

Pricing

$17.00/month + usage

8

Total users

123

Monthly users

36

Runs succeeded

92%

Issues response

8 hours

Last modified

a day ago

Crexi.com Property Listing(s) + Brokers Scraper

How it works

This actor allows you to scrape property listings from Crexi.com and extract important details such as property name, description, asking price, location, property type, broker information, investment highlights, broker contact details, and various other metadata. You can also include additional information like detailed listing information, broker contact details, marketing descriptions, and more, depending on your needs.

Features

Multiple Search Queries: Supports scraping based on multiple search URLs (just copy and paste the link/url from crexi.com site), including:

Property Listings:

  • https://www.crexi.com/properties?showMap=true&placeIds%5B%5D=ChIJvypWkWV2wYgR0E7HW9MTLvc
  • https://www.crexi.com/properties?placeIds%5B%5D=ChIJPV4oX_65j4ARVW8IJ6IJUYs
  • https://www.crexi.com/properties?placeIds%5B%5D=ChIJV4FfHcU28YgR5xBP7BC8hGY

Agents/Brokers:

  • https://www.crexi.com/resources/find-a-broker/Austin%2C_TX
  • https://www.crexi.com/resources/find-a-broker/New%20York%2C_NY/Retail
  • https://www.crexi.com/resources/find-a-broker/Chicago%2C_IL/Industrial

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. (Optional) Configure proxy settings for enhanced reliability, as Crexi employs anti-scraping measures.
  3. Paste the link from crexi.com site and run the actor and obtain the extracted data in your preferred format.
  4. Data Collection: The scraper will output data in your chosen format, which can include JSON, CSV, Excel, or others as supported by Apify.

Scraping Agents/Brokers

You can also scrape agent and broker information from Crexi. Here's how:

  1. Go to Crexi's Find a Broker
  2. Apply your desired filters (location, property type, etc.)
  3. Copy the URL from the address bar
  4. Use that URL as a start URL in the actor

Example URLs:

  • https://www.crexi.com/resources/find-a-broker/Austin%2C_TX (All brokers in Austin, TX)
  • https://www.crexi.com/resources/find-a-broker/Austin%2C_TX/Multifamily (Multifamily brokers in Austin, TX)

The scraper will extract comprehensive information about each agent/broker, including their contact details and professional information.

New Input Options

Two new options have been added to help you control the depth of the data being scraped:

  • Include Listing Details (includeListingDetails): Set this option to true if you want to include detailed information for each property listing in the search results. This includes additional information about the property such as description, type, and amenities. By default, this is set to false.

  • Include Broker/Contact Details (includeBrokerDetails): Set this option to true if you want to include broker or contact details for each property listing. This can provide information about the broker or agent responsible for the listing, allowing for more detailed contact information. By default, this is also set to false.

Input Data

Here's a simple example of how to set up a search for properties in Florida:

{
"startUrls": [
{
"url": "https://www.crexi.com/properties?showMap=true&placeIds%5B%5D=ChIJvypWkWV2wYgR0E7HW9MTLvc"
},
{
"url": "https://www.crexi.com/resources/find-a-broker/Austin%2C_TX"
}
],
"includeListingDetails": true,
"includeBrokerDetails": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Output Structure

Basic Output Fields

The output data typically includes:

{
"activatedOn": "2022-12-06T16:51:28Z",
"locations": [
{
"address": "10910 Curley Rd",
"city": "San Antonio",
"county": "Pasco County",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "33576",
"latitude": 28.3160917,
"longitude": -82.2742474,
"fullAddress": "10910 Curley Rd, San Antonio, Pasco County, FL 33576"
}
],
"brokerTeamLogoUrl": "https://images.crexi.com/broker-teams/2522/de52314e189e4d42bd81e5e48fdffb4c_150x100_resize.jpg",
"brokerageName": "Nye Commercial Advisors",
"description": "Curley Road Townhome Development across from Metro Mirada Lagoon",
"hasFlyer": true,
"hasOM": true,
"hasVideo": false,
"id": 1007407,
"isInOpportunityZone": false,
"name": "47 Acre Townhome Development",
"numberOfGalleryItems": 4,
"numberOfImages": 4,
"showCountdownAsDate": false,
"status": "On-Market",
"thumbnailUrl": "https://images.crexi.com/assets/1007407/e1f307cba3e44bbba466fc1edf925cea_716x444.jpg",
"types": [
"Land"
],
"updatedOn": "2024-10-01T17:06:22Z",
"urlSlug": "florida-47-acre-townhome-development",
"userIsAssetOwner": false,
"hasVirtualTour": false,
"recommId": "f04a9befbec75289788e3f9601000143",
"url": "https://www.crexi.com/properties/1007407/florida-47-acre-townhome-development",
"ajaxUrl": "https://api.crexi.com/assets/1007407"
}

Basic Output Fields Explanation

  • activatedOn: Date and time when the listing was activated.
  • locations: Array of location objects containing detailed address information such as address, city, county, state, zip, latitude, longitude, and fullAddress.
  • brokerTeamLogoUrl: URL of the broker team's logo.
  • brokerageName: Name of the brokerage firm.
  • description: Brief description of the property.
  • hasFlyer: Boolean indicating if the listing has an attached flyer.
  • hasOM: Boolean indicating if the listing has an Offering Memorandum (OM).
  • hasVideo: Boolean indicating if the listing includes a video.
  • id: Unique identifier for the listing.
  • isInOpportunityZone: Boolean indicating if the property is in an opportunity zone.
  • name: Title or name of the property listing.
  • numberOfGalleryItems: Total count of visual media items in the gallery.
  • numberOfImages: Count of images available for the property.
  • showCountdownAsDate: Boolean indicating if a countdown should be shown as a date.
  • status: Current status of the listing (e.g., "On-Market").
  • thumbnailUrl: URL of the main thumbnail image for the property.
  • types: Array of property types (e.g., ["Land"]).
  • updatedOn: Date and time of the last update to the listing.
  • urlSlug: URL-friendly version of the property name.
  • userIsAssetOwner: Boolean indicating if the user is the owner of the asset.
  • hasVirtualTour: Boolean indicating if a virtual tour is available for the property.
  • recommId: Recommendation ID (purpose may vary).
  • url: Direct URL to the property listing on Crexi.com.
  • ajaxUrl: API URL for accessing additional details about the property.

Additional Output Fields (when includeListingDetails is set to true)

If includeListingDetails is set to true, additional fields will be included:

{
"details": {
"subtypes": [
"Residential"
],
"investmentHighlights": "<ul><li>​<p><span style=\"color: rgba(0, 0, 0, 1)\"><span>423 Units Asking $35k Per Door</span></span></p></li><li>​<p><span style=\"color: rgba(0, 0, 0, 1)\"><span>1 Mile from I-75; Central Location to Tampa, Orlando, Lakeland, Dade City and Zephyrhills Excellent Connections to US 98, US 301, I-4 and I-275.</span></span></p></li></ul>",
"earnestDepositAmountInPercent": false,
"qualFormRequired": false,
"marketingDescription": "<p><span style=\"color: rgba(0, 0, 0, 1)\"><span>This assemblage contains 47 +/- acres just west of the new Mirada Development which will has 5,000 new homes, a 15 acre crystal lagoon, and a new Publix Shopping Center.​ Current MPUD Approval for 10 units per acre for Front & Rear Loaded Townhomes, and 3 Story Apartments.​</span></span></p>",
"hasVault": false,
"hasPrivateVault": false,
"hideAddress": false,
"hideStreetView": false,
"feeAgreementIsRequired": false,
"userCanDownloadMd": true,
"userExecutedCA": false,
"omAccessStatus": "Granted",
"isSavedToBoards": false,
"caPrincipalInfoType": "None",
"userHasProAccess": false,
"allLoiFieldsRequired": true,
"hasClosing": false,
"usePrintViewAsFlyer": true,
"isInOpportunityZone": false,
"isNoteLoan": false,
"hasVirtualTour": false,
"hidePropertyHistory": false,
"hideValuationCalculator": false,
"hideClimateRisk": false,
"hidePlacerInsights": false,
"hideDemographicInsights": false,
"brokerProducts": [
"Pro"
],
"showCountdownAsDate": false,
"userIsAssetOwner": false,
"isSold": false,
"isPaused": false,
"updatedOn": "2024-10-01T17:06:22.28Z",
"isOutdated": false,
"hasOM": true,
"hasFlyer": true,
"types": [
"Land"
],
"status": "Active",
"id": 1007407,
"name": "47 Acre Townhome Development",
"description": "Curley Road Townhome Development across from Metro Mirada Lagoon",
"thumbnailUrl": "https://images.crexi.com/assets/1007407/e1f307cba3e44bbba466fc1edf925cea_716x444.jpg",
"isPrivate": false,
"urlSlug": "florida-47-acre-townhome-development",
"isComp": false,
"isElite": false,
"isSellSubjectTo": false,
"hasAuctioneer": false,
"realtorBoards": []
}
}

Additional Output Fields Explanation

  • details: Detailed information about the listing, including:
    • subtypes: Array of subtypes for the property (e.g., ["Residential"]).
    • investmentHighlights: Key highlights about the investment, often presented in HTML format.
    • earnestDepositAmountInPercent: Boolean indicating if the earnest deposit amount is given in percentage.
    • qualFormRequired: Boolean indicating if a qualification form is required.
    • marketingDescription: A marketing description for the property, often presented in HTML format.
    • hasVault: Boolean indicating if the property has a vault.
    • hasPrivateVault: Boolean indicating if the property has a private vault.
    • hideAddress: Boolean indicating if the address is hidden.
    • hideStreetView: Boolean indicating if the street view is hidden.
    • feeAgreementIsRequired: Boolean indicating if a fee agreement is required.
    • userCanDownloadMd: Boolean indicating if the user can download marketing documents.
    • userExecutedCA: Boolean indicating if the user has executed a confidentiality agreement.
    • omAccessStatus: Status of access to the Offering Memorandum (e.g., "Granted").
    • isSavedToBoards: Boolean indicating if the listing is saved to boards.
    • caPrincipalInfoType: Type of principal information required for the confidentiality agreement.
    • userHasProAccess: Boolean indicating if the user has Pro access.
    • allLoiFieldsRequired: Boolean indicating if all Letter of Intent fields are required.
    • hasClosing: Boolean indicating if the property has closing information.
    • usePrintViewAsFlyer: Boolean indicating if the print view should be used as a flyer.
    • isInOpportunityZone: Boolean indicating if the property is in an opportunity zone.
    • isNoteLoan: Boolean indicating if the listing is a note loan.
    • hasVirtualTour: Boolean indicating if a virtual tour is available.
    • hidePropertyHistory: Boolean indicating if the property history is hidden.
    • hideValuationCalculator: Boolean indicating if the valuation calculator is hidden.
    • hideClimateRisk: Boolean indicating if climate risk information is hidden.
    • hidePlacerInsights: Boolean indicating if placer insights are hidden.
    • hideDemographicInsights: Boolean indicating if demographic insights are hidden.
    • brokerProducts: Array of products offered by the broker (e.g., ["Pro"]).
    • showCountdownAsDate: Boolean indicating if a countdown should be shown as a date.
    • userIsAssetOwner: Boolean indicating if the user is the owner of the asset.
    • isSold: Boolean indicating if the property is sold.
    • isPaused: Boolean indicating if the listing is paused.
    • updatedOn: Date and time of the last update to the listing.
    • isOutdated: Boolean indicating if the listing is outdated.
    • hasOM: Boolean indicating if the listing has an Offering Memorandum.
    • hasFlyer: Boolean indicating if the listing has a flyer.
    • types: Array of property types (e.g., ["Land"]).
    • status: Current status of the listing (e.g., "Active").
    • id: Unique identifier for the listing.
    • name: Title or name of the property listing.
    • description: Brief description of the property.
    • thumbnailUrl: URL of the main thumbnail image for the property.
    • isPrivate: Boolean indicating if the listing is private.
    • urlSlug: URL-friendly version of the property name.
    • isComp: Boolean indicating if the listing is a comparable property.
    • isElite: Boolean indicating if the listing is elite.
    • isSellSubjectTo: Boolean indicating if the sale is subject to certain conditions.
    • hasAuctioneer: Boolean indicating if the property has an auctioneer.
    • realtorBoards: Array of realtor boards associated with the listing.

Additional Output Fields (when includeBrokerDetails is set to true)

If includeBrokerDetails is set to true, broker information will be included:

{
"brokers": [
{
"capabilities": [
{
"kind": "Chats"
}
],
"brokerage": {
"location": {
"address": "4875 Bruce B Downs Boulevard",
"city": "Wesley Chapel",
"county": "",
"country": "United States",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "33544",
"latitude": 0,
"longitude": 0
},
"name": "Nye Commercial Advisors",
"logoUrl": "https://images.crexi.com/broker-teams/2522/de52314e189e4d42bd81e5e48fdffb4c_150x100_resize.jpg",
"website": "http://www.nyecommercial.com"
},
"badges": [
{
"title": "PRO"
}
],
"numberOfAssets": 95,
"isInternal": false,
"isPlatinum": false,
"brokerPlan": "Pro",
"globalId": "3a202ac2-d664-4db2-9c2f-873e813cc3a3",
"id": 35866,
"firstName": "Cody",
"lastName": "Brightwell",
"phone": "440.376.1006",
"thumbnailUrl": "https://images.crexi.com/users/35866/9e821d4362124cb8a609aeee2b037bb1_164x164.jpg",
"createdOn": "2017-09-26T15:41:02.108Z",
"publicProfileId": "codybri",
"licenses": [
"FL 3341127"
],
"licenseDetails": [
{
"brokerId": 35866,
"position": 1,
"number": "FL 3341127",
"createdOn": "2024-07-29T14:58:32.173Z",
"licenseStateCode": "FL",
"isAuctioneer": false
}
],
"isAuctioneer": false
}
]
}

Broker Output Fields Explanation

  • brokers: Array of broker objects, each containing detailed information about the broker.
    • capabilities: Array containing the broker's capabilities (e.g., "Chats").
    • brokerage: Information about the brokerage firm, including:
      • location: Location details of the brokerage such as address, city, state, zip, etc.
      • name: Name of the brokerage.
      • logoUrl: URL of the brokerage firm's logo.
      • website: Website of the brokerage firm.
    • badges: Array of badges associated with the broker (e.g., "PRO").
    • numberOfAssets: Number of assets managed by the broker.
    • isInternal: Boolean indicating if the broker is internal.
    • isPlatinum: Boolean indicating if the broker has platinum status.
    • brokerPlan: The broker's plan type (e.g., "Pro").
    • globalId: Global unique identifier for the broker.
    • id: Unique identifier for the broker.
    • firstName: First name of the broker.
    • lastName: Last name of the broker.
    • phone: Contact phone number for the broker.
    • thumbnailUrl: URL of the broker's thumbnail image.
    • createdOn: Date and time when the broker profile was created.
    • publicProfileId: Public profile ID for the broker.
    • licenses: Array of license numbers associated with the broker.
    • licenseDetails: Array containing detailed information about each license, including:
      • brokerId: Broker's unique identifier.
      • position: Position of the license.
      • number: License number.
      • createdOn: Date and time when the license was created.
      • licenseStateCode: State code for the license.
      • isAuctioneer: Boolean indicating if the broker is an auctioneer.
    • isAuctioneer: Boolean indicating if the broker is an auctioneer.

Output Structure For Agents/Brokers

{
"userId": 900320,
"userGlobalId": "2b0a8e63-f1be-4769-9caf-e2f5889d9e74",
"photoUrl": "https://images.crexi.com/users/900320/9bc9087edb9d497cb5ade49b13da92a1_164x164.jpg",
"headerUrl": "https://files.crexi.com/users/900320/3f59ebb107e54c4e8580a114a790310e.JPG",
"firstName": "Cassandra",
"lastName": "Hartford",
"publicProfileId": "cassandrahart",
"phone": "3213004773",
"licenseNumbers": [
"3296024"
],
"about": "I am not your grandpa's broker.",
"specialistType": "Generalist",
"experienceYears": 15,
"markets": [
"Cocoa Beach",
"Indialantic",
"Malabar",
"Palm Shores",
"Vero Beach"
],
"badges": [
{
"title": "PRO"
}
],
"designations": [],
"hideSummaryStatistics": false,
"hideClosedTransaction": false,
"isPlatinum": true,
"specialityAssetType": "Land",
"roles": {
"isListingBroker": true,
"isTransactionCoordinator": false,
"isBuysideBroker": true,
"isLandlordBroker": true,
"isCoordinator": false,
"isTenantRepBroker": true,
"isOtherRole": false,
"isLeaseOtherRole": false
},
"brokerage": {
"location": {
"address": "921 E New Haven Ave",
"city": "Melbourne",
"county": "",
"country": "United States",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "32901",
"latitude": 0,
"longitude": 0
},
"name": "Reach Commercial Real Estate",
"logoUrl": "https://images.crexi.com/brokers/900320/49e297ecaf584fa78d3582e8e3e81ce9_150x100_resize.jpg"
},
"closedAssetsStats": {
"askingToSalePricePercent": 92,
"number": 38,
"value": 15157000,
"squareFootage": 1389515
},
"activeAssetsStats": {
"number": 23,
"value": 34589000,
"squareFootage": 2297100
},
"lease": [
{
"id": 957987,
"name": "2 5th Avenue #C",
"description": "Retail | Single tenant | 1,500 sq. ft.",
"types": [
"Retail"
],
"thumbnailUrl": "https://images.crexi.com/lease-assets/957987/b396b1784a1b4224b6ec61d9d42b9c6a_716x444.jpg",
"urlSlug": "florida-2-5th-avenue-c",
"status": "Active",
"userIsAssetOwner": false,
"brokerLogoUrl": "https://images.crexi.com/brokers/900320/49e297ecaf584fa78d3582e8e3e81ce9_150x100_resize.jpg",
"brokerageName": "Reach Commercial Real Estate",
"activatedOn": "2025-05-01T17:21:21.009Z",
"rateYearly": "$35",
"rateYearlyMin": 35,
"rateYearlyMax": 35,
"rateMonthly": "$2.92",
"rentableSqftMin": 1500,
"rentableSqftMax": 1500,
"hasVideo": false,
"numberOfSuites": 1,
"numberOfImages": 21,
"isOutdated": false,
"hasVirtualTour": false,
"rateType": "Per Month",
"location": {
"address": "2 5th Avenue #C",
"city": "Indialantic",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "32903",
"latitude": 28.091882,
"longitude": -80.566558,
"fullAddress": "2 5th Avenue #C, Indialantic, FL 32903"
},
"isNew": false
},
{
"id": 957805,
"name": "2 5th Ave, Indialantic, FL",
"description": "Retail | Single tenant | 1,500 sq. ft.",
"types": [
"Retail"
],
"thumbnailUrl": "https://images.crexi.com/lease-assets/957805/1037999a024c42fa9f9517f41670b6cc_716x444.jpg",
"urlSlug": "florida-2-5th-ave-indialantic-fl",
"status": "Active",
"userIsAssetOwner": false,
"brokerLogoUrl": "https://images.crexi.com/brokers/900320/49e297ecaf584fa78d3582e8e3e81ce9_150x100_resize.jpg",
"brokerageName": "Reach Commercial Real Estate",
"activatedOn": "2025-05-01T01:16:42.62Z",
"rateYearly": "$35",
"rateYearlyMin": 35,
"rateYearlyMax": 35,
"rateMonthly": "$2.92",
"rentableSqftMin": 1500,
"rentableSqftMax": 1500,
"hasVideo": false,
"numberOfSuites": 1,
"numberOfImages": 19,
"isOutdated": false,
"hasVirtualTour": false,
"rateType": "Per Year",
"location": {
"address": "2 5th Ave",
"city": "Indialantic",
"county": "Brevard County",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "32903",
"latitude": 28.091882,
"longitude": -80.5665579,
"fullAddress": "2 5th Ave, Indialantic, Brevard County, FL 32903"
},
"isNew": false
}
],
"sale": [
{
"id": 1613703,
"name": "Front St Professional Office Condo",
"description": "Office | 864 SF",
"thumbnailUrl": "https://images.crexi.com/assets/1613703/5415c8b90ee04878997b64e6964ae96b_716x444.jpg",
"urlSlug": "florida-front-st-professional-office-condo",
"brokerTeamLogoUrl": "https://images.crexi.com/brokers/900320/49e297ecaf584fa78d3582e8e3e81ce9_150x100_resize.jpg",
"brokerageName": "Reach Commercial Real Estate",
"activatedOn": "2025-05-12T10:37:36.873Z",
"isInOpportunityZone": false,
"hasVideo": false,
"numberOfGalleryItems": 4,
"squareFootage": 864,
"showCountdownAsDate": false,
"userIsAssetOwner": false,
"updatedOn": "2025-05-28T16:52:31.81Z",
"numberOfImages": 4,
"types": [
"Office"
],
"hasOM": false,
"hasFlyer": true,
"status": "On-Market",
"hasVirtualTour": false,
"locations": [
{
"address": "2200 Front Street #102, 104 106",
"city": "Melbourne",
"county": "Brevard",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "32901",
"latitude": 28.078665,
"longitude": -80.6009035,
"fullAddress": "2200 Front Street #102, 104 106, Melbourne, Brevard, FL 32901"
}
],
"isNew": false
},
{
"id": 1919390,
"name": "1987 N Harbor City Boulevard",
"description": "Signaled Corner Redevelopment Site on Hwy US1 45,000 VPD",
"thumbnailUrl": "https://images.crexi.com/assets/1919390/b34c56e2a9eb4d868eae2afe524bb1b3_716x444.jpg",
"urlSlug": "florida-1987-n-harbor-city-boulevard",
"brokerTeamLogoUrl": "https://images.crexi.com/brokers/900320/49e297ecaf584fa78d3582e8e3e81ce9_150x100_resize.jpg",
"brokerageName": "Reach Commercial Real Estate",
"activatedOn": "2025-05-04T11:20:48.959Z",
"isInOpportunityZone": false,
"hasVideo": false,
"numberOfGalleryItems": 11,
"showCountdownAsDate": false,
"askingPrice": 850000,
"userIsAssetOwner": false,
"updatedOn": "2025-05-28T16:52:39.696Z",
"numberOfImages": 11,
"types": [
"Mixed Use"
],
"hasOM": false,
"hasFlyer": true,
"status": "On-Market",
"hasVirtualTour": false,
"locations": [
{
"address": "1987 N Harbor City Boulevard",
"city": "Melbourne",
"county": "Brevard",
"state": {
"code": "FL",
"name": "Florida"
},
"zip": "32935",
"latitude": 28.1393702,
"longitude": -80.6338371,
"fullAddress": "1987 N Harbor City Boulevard, Melbourne, Brevard, FL 32935"
}
],
"isNew": false
}
]
}

The scraper returns comprehensive information about each agent/broker in the following structure:

FieldTypeDescription
userIdNumberUnique identifier for the broker/agent
userGlobalIdStringGlobal unique identifier for the user
photoUrlStringURL to the broker's profile photo
headerUrlStringURL to the broker's header/banner image
firstNameStringBroker's first name
lastNameStringBroker's last name
publicProfileIdStringPublic URL identifier for the broker's profile
phoneStringContact phone number
licenseNumbersArrayArray of professional license numbers
aboutStringBrief personal or professional description
specialistTypeStringType of specialist (e.g., "Generalist")
experienceYearsNumberNumber of years of experience
marketsArrayArray of geographical markets the broker serves
badgesArrayArray of badge objects (e.g., PRO status)
designationsArrayArray of professional designations
hideSummaryStatisticsBooleanWhether to hide summary statistics
hideClosedTransactionBooleanWhether to hide closed transaction details
isPlatinumBooleanIndicates if broker has platinum status
specialityAssetTypeStringPrimary asset type specialization
rolesObjectObject containing boolean flags for different role types
roles.isListingBrokerBooleanIf the broker represents property listings
roles.isBuysideBrokerBooleanIf the broker represents buyers
roles.isLandlordBrokerBooleanIf the broker represents landlords
roles.isTenantRepBrokerBooleanIf the broker represents tenants
roles.isTransactionCoordinatorBooleanIf the broker coordinates transactions
brokerageObjectObject containing brokerage information
brokerage.nameStringName of the brokerage firm
brokerage.logoUrlStringURL to the brokerage logo
brokerage.locationObjectObject with address details
brokerage.location.addressStringStreet address
brokerage.location.cityStringCity name
brokerage.location.countyStringCounty name
brokerage.location.stateObjectObject with state code and name
brokerage.location.zipStringZIP/Postal code
brokerage.location.countryStringCountry name
closedAssetsStatsObjectStatistics for closed transactions
closedAssetsStats.askingToSalePricePercentNumberRatio of final sale price to asking price
closedAssetsStats.numberNumberTotal number of closed transactions
closedAssetsStats.valueNumberTotal value of closed transactions
closedAssetsStats.squareFootageNumberTotal square footage of closed properties
activeAssetsStatsObjectStatistics for active listings
activeAssetsStats.numberNumberCount of active listings
activeAssetsStats.valueNumberTotal value of active listings
activeAssetsStats.squareFootageNumberTotal square footage of active properties
leaseArrayArray of properties available for lease
lease[].idNumberUnique property identifier
lease[].nameStringProperty name/address
lease[].descriptionStringBrief property description
lease[].typesArrayArray of property types (e.g., ["Retail"])
lease[].thumbnailUrlStringURL of the property thumbnail image
lease[].urlSlugStringURL-friendly identifier for the property
lease[].statusStringCurrent listing status
lease[].rateYearlyStringYearly rate as a string
lease[].rateYearlyMinNumberMinimum yearly rate
lease[].rateYearlyMaxNumberMaximum yearly rate
lease[].rateMonthlyStringMonthly rate as a string
lease[].rentableSqftMinNumberMinimum rentable square footage
lease[].rentableSqftMaxNumberMaximum rentable square footage
lease[].hasVideoBooleanIf video is available
lease[].numberOfSuitesNumberNumber of suites in the property
lease[].numberOfImagesNumberCount of property images
lease[].brokerLogoUrlStringURL to the broker's logo
lease[].brokerageNameStringName of the listing brokerage
lease[].activatedOnStringTimestamp when the listing was activated
lease[].locationObjectDetailed location information
saleArrayArray of properties available for sale
sale[].idNumberUnique property identifier
sale[].nameStringProperty name/address
sale[].descriptionStringBrief property description
sale[].thumbnailUrlStringURL of the property thumbnail image
sale[].urlSlugStringURL-friendly identifier for the property
sale[].brokerTeamLogoUrlStringURL to the broker team's logo
sale[].brokerageNameStringName of the listing brokerage
sale[].activatedOnStringTimestamp when the listing was activated
sale[].isInOpportunityZoneBooleanIf the property is in an opportunity zone
sale[].hasVideoBooleanIf video is available
sale[].numberOfGalleryItemsNumberCount of items in the property gallery
sale[].squareFootageNumberTotal square footage of the property
sale[].showCountdownAsDateBooleanWhether to show countdown as date
sale[].userIsAssetOwnerBooleanIf the user owns the asset
sale[].updatedOnStringTimestamp of the last update
sale[].numberOfImagesNumberCount of property images
sale[].typesArrayArray of property types
sale[].hasOMBooleanIf an Offering Memorandum is available
sale[].hasFlyerBooleanIf a flyer is available
sale[].statusStringCurrent listing status
sale[].hasVirtualTourBooleanIf a virtual tour is available
sale[].locationsArrayArray of location objects
sale[].isNewBooleanIf the listing is new
isTopBooleanIndicates if the broker is featured as a top agent
cityStringCity where the broker is based
stateCodeStringTwo-letter state code (e.g., "TX" for Texas)
numberOfActiveAssetsNumberCount of active listings/properties the broker is currently handling
numberOfClosedAssetsNumberCount of listings/properties the broker has successfully closed
isPlatinumBooleanIndicates if the broker has platinum status
brokerageObjectInformation about the broker's agency
brokerage.nameStringName of the brokerage firm
brokerage.logoUrlStringURL to the brokerage's logo
brokerage.websiteStringWebsite URL of the brokerage
badgesArrayList of badges/achievements the broker has earned
badges[].titleStringTitle/name of the badge (e.g., "PRO")
idNumberUnique identifier for the broker
firstNameStringFirst name of the broker
lastNameStringLast name of the broker
thumbnailUrlStringURL to the broker's profile picture
createdOnStringISO 8601 timestamp when the profile was created
publicProfileIdStringUnique URL-friendly identifier for the broker's public profile
globalIdStringSystem-wide unique identifier
licensesArrayList of license numbers held by the broker
licenseDetailsArrayDetailed information about each license
licenseDetails[].brokerIdNumberReference to the broker's ID
licenseDetails[].positionNumberPosition/order of the license
licenseDetails[].numberStringLicense number
licenseDetails[].createdOnStringWhen the license was added to the system
licenseDetails[].licenseStateCodeStringState code where the license was issued
licenseDetails[].brokerTitleStringProfessional title of the broker
licenseDetails[].brokerageNameStringName of the brokerage at the time of license verification
licenseDetails[].brokerageAddressStringStreet address of the brokerage
licenseDetails[].brokerageCityStringCity of the brokerage
licenseDetails[].brokerageCountyStringCounty of the brokerage
licenseDetails[].brokerageStateCodeStringState code of the brokerage
licenseDetails[].brokerageZipStringZIP/Postal code of the brokerage
licenseDetails[].brokerageCountryStringCountry of the brokerage
licenseDetails[].isAuctioneerBooleanIndicates if the license is for auctioneering
isAuctioneerBooleanIndicates if the broker is an auctioneer

Explore More Scrapers

If you found this actor useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services