Salesforce AppExchange Scraper avatar

Salesforce AppExchange Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Salesforce AppExchange Scraper

Salesforce AppExchange Scraper

Scrape Salesforce AppExchange with the leading enterprise cloud marketplace with 5,000+ apps. Browse all listings, search by keyword, filter by category, or look up specific apps by URL. Extracts title, provider, rating, reviews, pricing, categories, and more.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract app listings from Salesforce AppExchange — the leading enterprise cloud marketplace with 5,000+ apps, components, and solutions built on Salesforce.

What You Get

Each listing returns:

FieldDescription
listingIdUnique AppExchange listing ID
titleApp name
providerPublisher / developer name
urlFull AppExchange listing URL
logoUrlApp logo image URL
shortDescriptionListing description
typeLabelApp, Component, Bolt, etc.
ratingAverage user rating (1–5)
reviewCountNumber of user reviews
pricingFree, Paid, or Free to install
isFreeBoolean — is the listing free?
categoriesList of category paths (e.g. Analytics > CRM Analytics)
categoryPrimary category
supportedEditionsSalesforce editions (Professional, Enterprise, etc.)
isLightningReadySupports Lightning Experience
isMobileReadySupports Salesforce1 Mobile
latestReleaseDate of latest release
scrapedAtISO timestamp

Input Parameters

Mode

  • Browse (browse) — Paginate through all AppExchange listings, with optional filters
  • Search (search) — Filter listings by keyword (searches title, description, publisher)
  • By URL (byUrl) — Fetch specific listings by their AppExchange URL

Filters

ParameterTypeDescription
searchQueryStringKeyword to match in title, description, or publisher
categoryFilterSelectFilter by Salesforce category (Sales, Analytics, etc.)
pricingFilterSelectFilter by pricing model (Free, Paid)
minRatingNumberMinimum star rating (1.0–5.0)
maxItemsIntegerMaximum number of results (1–5000)

Example Inputs

Search for CRM apps:

{
"mode": "search",
"searchQuery": "CRM",
"maxItems": 50
}

Browse free analytics apps:

{
"mode": "browse",
"categoryFilter": "Analytics",
"pricingFilter": "Free",
"maxItems": 100
}

Fetch specific listings:

{
"mode": "byUrl",
"listingUrls": [
"https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000Qt7LiEAJ"
]
}

Use Cases

  • Market research — Discover competitors and complementary tools in the Salesforce ecosystem
  • Partner monitoring — Track new releases and updates from Salesforce ISV partners
  • Category analysis — Analyze pricing trends and review counts across categories
  • Lead generation — Find companies offering specific Salesforce integrations
  • Competitive intelligence — Monitor rating trends and reviewer sentiment

FAQ

Does this require a Salesforce account? No. The scraper uses publicly accessible AppExchange data and requires no credentials.

How many listings are available? AppExchange has 5,500+ listed apps and solutions at any given time.

Can I filter by Salesforce edition? Use the categoryFilter or searchQuery fields to narrow results. Edition filtering is applied post-retrieval from the supportedEditions field in each record.

How often is AppExchange data updated? AppExchange data is live. Run the actor anytime for current ratings, review counts, and pricing.

What's the difference between browse and search modes? Browse retrieves all listings in the API's natural order (most recently installed first). Search applies a keyword filter to the same dataset, returning only listings where your query appears in the title, description, or publisher name.