Freshworks Marketplace Scraper
Pricing
from $3.00 / 1,000 results
Freshworks Marketplace Scraper
Scrape apps from the Freshworks Marketplace. Search by keyword, filter by Freshworks product, or fetch specific apps. Extracts name, developer, description, rating, install count, pricing model, supported products, and more
Pricing
from $3.00 / 1,000 results
Rating
5.0
(7)
Developer
Crawler Bros
Maintained by CommunityActor stats
7
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape apps from the Freshworks Marketplace — the official hub for integrations and extensions for Freshdesk, Freshservice, Freshsales, Freshchat, and more. Extract app names, developers, descriptions, ratings, install counts, pricing models, and supported products.
What it does
- Scrapes app listings from the Freshworks Marketplace website
- Fetches full app detail pages including description, rating, install count, and developer info
- Supports three modes: keyword search, product-based filtering, and direct slug lookup
- Works without any authentication, cookies, or proxy
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
mode | Select | Yes | search | How to find apps: search, byProduct, or bySlug |
searchQuery | String | For search | — | Keyword to match against app name and description |
product | Select | For byProduct | — | Freshworks product to filter by |
appSlugs | Array | For bySlug | — | URL slugs of specific apps (e.g., slack_v2) |
pricingModel | Select | No | All | Filter by pricing: Free, Paid, Freemium, or All |
maxItems | Integer | No | 100 | Maximum number of apps to return (1–500) |
Modes
| Mode | Description | Required input |
|---|---|---|
search | Returns all apps whose name or description match a keyword | searchQuery |
byProduct | Returns apps that support a specific Freshworks product | product |
bySlug | Fetches specific app(s) by their URL slug | appSlugs |
Example inputs
Search for helpdesk apps:
{"mode": "search","searchQuery": "helpdesk","maxItems": 50}
Apps for Freshservice:
{"mode": "byProduct","product": "Freshservice","maxItems": 50}
Specific apps:
{"mode": "bySlug","appSlugs": ["slack_v2", "google_calendar", "atlassian_jira_plus"]}
Output
Each record represents one Freshworks Marketplace app. Example record:
{"slug": "atlassian_jira_plus","name": "Atlassian Jira Plus","shortDescription": "Sync Freshdesk tickets with Jira issues for streamlined collaboration","description": "Seamlessly integrate Freshdesk with Jira (Cloud and on-premise)...","developerName": "Freshworks","pricingModel": "Free","installCount": 3465,"installCountDisplay": "3.4k","rating": 3.9,"reviewCount": 870,"supportedProducts": ["Freshdesk", "Freshdesk Omni"],"appCategories": ["Ticketing & Automation", "Administrative & Project Management"],"iconUrl": "https://d3h0owdjgzys62.cloudfront.net/images/6567/live_cover_art/thumb2x/icon.png","appUrl": "https://www.freshworks.com/apps/atlassian_jira_plus/","publishedAt": "2026-04-06T04:44:33","scrapedAt": "2026-05-20T12:00:00+00:00"}
Output fields
| Field | Type | Description |
|---|---|---|
slug | String | URL slug of the app (unique identifier) |
name | String | Display name of the app |
shortDescription | String | One-line description from the app listing |
description | String | Full description from the app detail page |
developerName | String | Name of the app publisher/developer |
pricingModel | String | Free, Paid, or Freemium |
installCount | Integer | Numeric install count |
installCountDisplay | String | Human-readable install count (e.g., 5.2k) |
rating | Float | Average star rating |
reviewCount | Integer | Number of ratings/reviews |
supportedProducts | Array | Freshworks products this app supports |
appCategories | Array | Marketplace categories |
iconUrl | String | URL to the app's icon/cover art |
appUrl | String | Full URL to the app's Marketplace page |
publishedAt | String | ISO-8601 timestamp when the app was published |
scrapedAt | String | ISO-8601 timestamp when data was scraped |
Supported Freshworks products
Freshdesk, Freshdesk Omni, Freshservice, Freshservice for Business Teams, Freshservice for MSPs, Freshsales, Freshsales Suite, Freshchat, Freshcaller, Freshmarketer, Customer Service Suite
Use cases
- Competitive analysis: See all apps for a specific Freshworks product in one dataset
- Developer research: Discover what categories and products are most popular on the marketplace
- Partner discovery: Find integration partners for your Freshworks setup
- Market monitoring: Track pricing models and install counts over time
Limitations
- The Freshworks Marketplace website renders most content server-side via Nuxt SSR; some dynamic content requires a second page load
- Install counts are displayed as abbreviated values (e.g., "9.3k") on listing pages; exact counts are extracted from the detail page's embedded data
- The marketplace does not expose all apps on a single page — this scraper collects apps listed on the main page and product-specific pages (approximately 50–80 unique apps total)
- Rating and review count data is sourced from the embedded server-side data on each app's detail page
Data source
Data is scraped from the public Freshworks Marketplace website. No authentication, cookies, or proxy is required.