OrbTop

BigCommerce App Marketplace Scraper

ECOMMERCEBUSINESSOTHER

BigCommerce App Marketplace Scraper

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.