Apify Integration
Use AppMarketScraper with Apify actors for seamless data extraction workflows.
Overview
AppMarketScraper provides an official Apify actor for scraping the Shopify App Store. This actor integrates directly with our API, giving you two billing options:
- Use your own API key: Pay your plan's rates (as low as $0.0019 per request)
- Pay through Apify: Convenient one-click scraping without API setup
Getting Started
The official AppMarketScraper actor is available at: apify/appmarketscraper
Option 1: Using Your Own API Key (Recommended)
-
Get your API key from appmarketscraper.com
-
Open the actor on Apify: apify.com/appmarketscraper/shopify-appstore-apps-and-reviews-scraper
-
Run the actor with your API key:
{
"type": "app",
"appHandles": ["tiktok", "klaviyo"],
"apiKey": "your_api_key_here"
}Option 2: Pay Through Apify
Simply run the actor without providing an API key. Usage will be billed through your Apify account at standard rates.
{
"type": "app",
"appHandles": ["tiktok", "klaviyo"]
}Actor Input
The actor accepts the following input fields:
| Field | Type | Required | Description |
|---|---|---|---|
type | string | Yes | Type of data to scrape: listing, app, review, categories, category, developers, developer |
appHandles | array | For app, review | List of Shopify app handles (e.g., tiktok, klaviyo) |
categoryHandles | array | For category | List of category handles (e.g., marketing, sales) |
developerHandles | array | For developer | List of developer handles (e.g., shopify, klaviyo) |
maxItems | integer | No | Maximum number of pages to scrape (default: 1) |
maxReviewPageNumber | integer | No | Maximum review pages to scrape (default: 5) |
reviewSortBy | string | No | Review sort order: relevance or newest (default: relevance) |
apiKey | string | No | Your AppMarketScraper API key for lower pricing |
Usage Examples
Scrape App Details
{
"type": "app",
"appHandles": ["tiktok", "klaviyo"],
"apiKey": "your_api_key_here"
}Scrape Reviews
{
"type": "review",
"appHandles": ["tiktok"],
"maxReviewPageNumber": 3,
"reviewSortBy": "newest",
"apiKey": "your_api_key_here"
}Get All Apps
{
"type": "listing"
}Scrape Category
{
"type": "category",
"categoryHandles": ["marketing"],
"maxItems": 5
}Pricing
With Your Own API Key
Bring your own API key and enjoy significantly lower rates:
- Pay-as-you-go: Starting at $0.0019 per request (1000 requests for $1.98)
- No markup: Direct API rates without additional fees
- Volume discounts: Save more with monthly subscription plans
Get your API key to start saving!
Through Apify
Run the actor without an API key and pay through Apify at standard rates.
Billing Events
The actor tracks two billing events:
result_with_api_key: Results billed to your AppMarketScraper account (lower rates)result_without_api_key: Results billed through Apify (standard rates)
Each item scraped (app, review, category, or developer) counts as one event.
Benefits
- Cost-effective: Save up to 96% by using your own API key
- Reliable: Built-in rate limiting, caching, and error handling
- Fast: Optimized for performance with multiple browser rendering strategies
- Comprehensive: Extract all available data from the Shopify App Store
- Flexible: Choose the billing option that works best for you
Support
For issues, questions, or suggestions:
- Visit appmarketscraper.com
- Check the API documentation
- Open an issue in the GitHub repository