Stripe App Marketplace Scraper
Pricing
Pay per event
Stripe App Marketplace Scraper
Scrape Stripe App Marketplace apps, vendor details, pricing signals, install links, categories, and integration metadata for SaaS research.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract structured Stripe App Marketplace data for partnership research, app-marketplace monitoring, competitive intelligence, and lead enrichment.
What does Stripe App Marketplace Scraper do?
Stripe App Marketplace Scraper collects public app listings from marketplace.stripe.com and returns clean records with app names, vendor details, categories, descriptions, pricing signals, install links, support links, policy links, and technical metadata.
Use it when you need a spreadsheet or API feed of companies building in the Stripe ecosystem.
Who is it for?
- π€ Partnership teams mapping potential Stripe integration partners.
- π§ Product teams comparing payment ecosystem apps and feature gaps.
- π Competitive-intelligence teams monitoring new fintech and SaaS apps.
- π§Ύ RevOps teams enriching account lists with marketplace presence.
- π οΈ Developer-relations teams tracking apps by category and capability.
Why use this actor?
The Stripe marketplace is useful but manual browsing is slow. This actor turns the public marketplace into a repeatable dataset with URLs and normalized fields that are easy to export, join, deduplicate, or monitor.
What data can it extract?
| Field | Description |
|---|---|
name | App listing name |
safeName | Stripe URL-safe app slug |
marketplaceUrl | Public Stripe app listing URL |
subtitle | Short listing tagline |
description | Detail-page app description |
developer | Vendor or developer name |
categories | Stripe category IDs |
categoryNames | Human-readable category names |
pricingType | Public pricing type value when available |
hasFreeTrial | Free-trial flag when exposed |
installUrl | Stripe or external install URL |
websiteUrl | Vendor website |
supportUrl | Support site URL |
supportEmail | Support email when available |
privacyPolicyUrl | Privacy policy URL |
termsUrl | Terms URL |
faqUrl | FAQ URL |
technicalDocUrl | Technical documentation URL |
logoUrl | Listing logo URL |
keyFeatures | Feature cards and media |
worksWith | Stripe product compatibility values |
permissions | App permission metadata |
scrapedAt | ISO timestamp |
How much does it cost to scrape Stripe marketplace apps?
This actor uses pay-per-event pricing: a small run-start fee plus a per-app result event. You only pay for the records produced by your run. Use maxItems to cap cost during testing.
Quick start
- Open the actor on Apify.
- Keep the default Stripe Marketplace URL.
- Set
maxItemsto the number of apps you want. - Optionally add search terms such as
accounting,crm, orsubscription. - Run the actor and export the dataset as CSV, JSON, Excel, or via API.
Input options
Start URLs
Use startUrls for broad marketplace runs or individual app pages.
Example:
[{ "url": "https://marketplace.stripe.com/" },{ "url": "https://marketplace.stripe.com/apps/slack" }]
Search terms
Use searchTerms to query the public marketplace search endpoint.
{"searchTerms": ["accounting", "subscription", "analytics"],"maxItems": 250}
Category filters
Use categories to keep only specific marketplace categories. You can provide IDs or readable names.
{"categories": ["accounting", "revenue optimization"],"maxItems": 100}
Detail mode
includeDetails is enabled by default. It fetches each app detail endpoint for richer descriptions, key features, install links, and policy URLs. Disable it for faster lightweight list exports.
Example input
{"startUrls": [{ "url": "https://marketplace.stripe.com/" }],"searchTerms": ["accounting"],"categories": [],"maxItems": 100,"includeDetails": true}
Example output
{"name": "Example App","safeName": "example-app","marketplaceUrl": "https://marketplace.stripe.com/apps/example-app","developer": "Example Vendor","categoryNames": ["Accounting"],"pricingType": "free","hasFreeTrial": true,"websiteUrl": "https://example.com","scrapedAt": "2026-07-05T00:00:00.000Z"}
Business workflows
Partner discovery
Export vendors in payment-adjacent categories and route them into a CRM for outreach.
Competitive monitoring
Schedule recurring runs and compare new safeName values to detect newly listed Stripe apps.
Category mapping
Group apps by categoryNames to understand where Stripe has strong or weak app coverage.
Lead enrichment
Join websiteUrl, developer, and marketplaceUrl with existing account lists.
Tips for best results
- Start with
maxItems: 100for a realistic sample. - Use search terms to focus on a niche workflow.
- Keep
includeDetailsenabled when you need support, privacy, terms, or technical-documentation URLs. - Use category filters when you need a clean segment instead of the full marketplace.
Integrations
Send the dataset to Google Sheets, Airtable, Snowflake, BigQuery, HubSpot, Salesforce, or your internal data warehouse using Apify integrations, webhooks, or the API.
API usage with Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('automation-lab/stripe-app-marketplace-scraper').call({startUrls: [{ url: 'https://marketplace.stripe.com/' }],maxItems: 100,includeDetails: true,});console.log(run.defaultDatasetId);
API usage with Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('automation-lab/stripe-app-marketplace-scraper').call(run_input={'startUrls': [{'url': 'https://marketplace.stripe.com/'}],'maxItems': 100,'includeDetails': True,})print(run['defaultDatasetId'])
API usage with cURL
curl -X POST 'https://api.apify.com/v2/acts/automation-lab~stripe-app-marketplace-scraper/runs?token=YOUR_APIFY_TOKEN' \-H 'Content-Type: application/json' \-d '{"startUrls":[{"url":"https://marketplace.stripe.com/"}],"maxItems":100,"includeDetails":true}'
MCP usage
Use this actor from Claude or other MCP-compatible tools through Apify MCP:
https://mcp.apify.com/?tools=automation-lab/stripe-app-marketplace-scraper
Add it in Claude Code:
$claude mcp add apify-stripe-marketplace https://mcp.apify.com/?tools=automation-lab/stripe-app-marketplace-scraper
MCP server JSON configuration:
{"mcpServers": {"apify-stripe-marketplace": {"url": "https://mcp.apify.com/?tools=automation-lab/stripe-app-marketplace-scraper"}}}
Example prompts:
- "Scrape 100 Stripe marketplace apps in accounting and summarize top vendors."
- "Find Stripe marketplace apps with support URLs and website links for partnership outreach."
- "Monitor Stripe App Marketplace for new revenue optimization apps."
Scheduling
Create an Apify schedule to run weekly or monthly. Compare new runs to previous datasets by safeName to detect marketplace changes.
Data quality
The actor uses Stripe's public marketplace JSON endpoints. Fields are returned when Stripe exposes them; some apps may omit support emails, pricing URLs, or detailed feature cards.
Performance
This is an HTTP-only actor and does not launch a browser. It is designed to run efficiently at 256 MB memory.
Limitations
The actor does not log into Stripe and does not access private account data. It only extracts public marketplace listing metadata.
Legality
This actor extracts publicly available marketplace data. Review Stripe's terms and your own use case before running large or recurring crawls. Do not use extracted data for spam or prohibited outreach.
Troubleshooting
Why did I get fewer apps than expected?
Check maxItems, search terms, and category filters. Filters are applied before records are saved.
Why is a URL field empty?
Some Stripe listings do not expose every link. Empty values mean the public listing or detail endpoint did not provide that field.
Related scrapers
Explore other Automation Lab marketplace and SaaS ecosystem scrapers on Apify:
- https://apify.com/automation-lab/hubspot-app-marketplace-scraper
- https://apify.com/automation-lab/atlassian-marketplace-scraper
- https://apify.com/automation-lab/bigcommerce-apps-scraper
- https://apify.com/automation-lab/aws-marketplace-scraper
Changelog
- Initial version extracts Stripe Marketplace app listings and app detail metadata.
Support
If a marketplace page changes or you need additional fields, open an issue on the actor page with an example app URL and desired output.
Field reference
id
name
safeName
marketplaceUrl
subtitle
description
developer
developerId
basedIn
categories
categoryNames
capabilityTypes
worksWith
permissions
pricingType
hasFreeTrial
pricingDetailsUrl
installType
installCta
installUrl
websiteUrl
supportUrl
supportEmail
privacyPolicyUrl
termsUrl
faqUrl
technicalDocUrl
logoUrl
keyFeatures
supportedLanguages
status
isLive
comingSoon
listingVersion
sourceUrl
scrapedAt