BigCommerce App Marketplace Scraper
Pricing
Pay per event
BigCommerce App Marketplace Scraper
Scrape the BigCommerce App Marketplace for the full catalog of apps. Returns app name, slug, developer, rating, review count, pricing model, install tier, screenshots, and free-trial flag. Filter by specific app URLs. Pairs with the Shopify App Store scraper for cross-platform competitive analysis.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract the full catalog of apps from the BigCommerce App Marketplace — including name, developer, rating, review count, pricing model, screenshots, and free-trial details. Designed for ecommerce agencies, VARs, app-builder competitive intelligence, and BigCommerce ecosystem analytics.
Pairs with our Shopify App Store Scraper for cross-platform competitive analysis.
What You Get
Each result record contains:
| Field | Description |
|---|---|
app_name | App name |
slug | URL slug (unique ID) |
app_registry_id | BigCommerce internal app registry ID |
tagline | Short summary / pitch |
description | Full app description (plain text) |
logo_url | App logo image URL |
screenshots | Screenshot image URLs (comma-separated) |
rating | Average rating (0–5) |
reviews_count | Number of reviews |
pricing_type | Pricing model (Monthly, One-Time, Free, etc.) |
monthly_price | Monthly price in USD (0 if free) |
upfront_price | One-time / upfront price in USD |
pricing_text | Raw pricing string (e.g. $15 / month) |
free_trial | Has a free trial (true/false) |
free_trial_days | Number of free trial days |
app_tier | Partner tier (Elite, Premier, Standard) |
single_click | Single-click install available |
multi_storefront | Supports multi-storefront |
multi_location | Supports multi-location |
catalyst_compatible | Compatible with Catalyst storefront |
unified_billing | Uses unified BigCommerce billing |
created_on | App listing creation date |
last_updated | Last app registry update date |
app_url | Full URL to the app detail page |
How to Use
Scrape the full catalog
Leave appUrls empty to crawl the entire marketplace (1,300+ apps):
{"maxItems": 0,"sp_intended_usage": "Competitive analysis of BigCommerce app ecosystem"}
maxItems: 0 = no limit. The full catalog run returns ~1,300 apps.
Scrape specific apps
Supply specific app URLs to skip the sitemap crawl:
{"appUrls": ["https://www.bigcommerce.com/apps/shipperhq/","https://www.bigcommerce.com/apps/klaviyo/"],"maxItems": 10,"sp_intended_usage": "Checking competitors"}
Quick sample run
The default configuration scrapes 10 apps to verify the output shape before running the full catalog.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
appUrls | array | [] | Specific app detail URLs to scrape. Bypasses sitemap when set. |
maxItems | integer | 10 | Maximum number of apps. 0 = unlimited. |
proxyConfiguration | object | no proxy | Proxy settings. Datacenter proxy is sufficient for this site. |
sp_intended_usage | string | (required) | Brief description of your use case. |
sp_improvement_suggestions | string | (required) | Feedback / suggestions for improving the actor. |
Data Source
All data is extracted from the official BigCommerce App Marketplace at https://www.bigcommerce.com/apps/. App data is SSR-embedded in each page's Next.js __NEXT_DATA__ blob and sourced from BigCommerce's Contentful CMS — no undocumented APIs are used.
The scraper discovers app URLs from BigCommerce's public sitemap (/apps/sitemap-marketplace-apps.xml), which currently lists ~1,331 apps.
Cross-Platform Analysis
This actor's output schema mirrors our Shopify App Store Scraper for easy cross-platform comparison. Load both datasets into any BI tool and compare ecosystem size, pricing distribution, and category coverage across the two leading hosted ecommerce platforms.
Need a Custom Variation?
File an issue on the actor page or reach out via the support link. We can add fields, custom filters, or bulk-export integrations on request.