Salesforce AppExchange Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
4
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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:
| Field | Description |
|---|---|
listingId | Unique AppExchange listing ID |
title | App name |
provider | Publisher / developer name |
url | Full AppExchange listing URL |
logoUrl | App logo image URL |
shortDescription | Listing description |
typeLabel | App, Component, Bolt, etc. |
rating | Average user rating (1–5) |
reviewCount | Number of user reviews |
pricing | Free, Paid, or Free to install |
isFree | Boolean — is the listing free? |
categories | List of category paths (e.g. Analytics > CRM Analytics) |
category | Primary category |
supportedEditions | Salesforce editions (Professional, Enterprise, etc.) |
isLightningReady | Supports Lightning Experience |
isMobileReady | Supports Salesforce1 Mobile |
latestRelease | Date of latest release |
scrapedAt | ISO 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
| Parameter | Type | Description |
|---|---|---|
searchQuery | String | Keyword to match in title, description, or publisher |
categoryFilter | Select | Filter by Salesforce category (Sales, Analytics, etc.) |
pricingFilter | Select | Filter by pricing model (Free, Paid) |
minRating | Number | Minimum star rating (1.0–5.0) |
maxItems | Integer | Maximum 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.