ThemeForest Search Listings Scraper — WordPress Theme Data API
Pricing
from $1.20 / 1,000 listing scrapeds
ThemeForest Search Listings Scraper — WordPress Theme Data API
Scrape ThemeForest public search & category listing cards into JSON: title, price, author, sales, rating, category, images. Unofficial Envato marketplace research scraper. PPE $1.20/1k.
Pricing
from $1.20 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Umar Arshad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Scrapes ThemeForest (Envato Market) public search and category listing cards into clean JSON on Apify — titles, prices, authors, sales, ratings, categories, and preview images for marketplace research.
Store: https://apify.com/umararshad2/themeforest-search-listings-scraper
Unofficial community Actor — not affiliated with Envato Pty Ltd. or ThemeForest. Collects only publicly visible search/listing card fields. No login, no seller dashboards, no private Envato APIs. Use responsibly with polite rate limits.
Try it in under 5 minutes
Who for: WordPress agencies, theme resellers, competitive intelligence tools, and marketers who need ThemeForest search→listing rows as structured JSON/CSV.
- Try free — Apify includes $5/month free credit for new and free-plan users. Enough to pull a first niche batch. PPE is $1.20 / 1,000 listings.
- Paste a search query (e.g.
wordpress agency) or a public category URL likehttps://themeforest.net/category/wordpress. - Export CSV/JSON from the run dataset.
Why this Actor
ThemeForest is the global Envato marketplace for WordPress themes and site templates. Apify Store has near-zero dedicated ThemeForest listing scrapers (Elements/CodeCanyon Actors exist; ThemeForest search cards do not). This Actor focuses on reliable public listing-card rows at $1.20 / 1k.
Built with Crawlee CheerioCrawler on public HTML. Defaults to Apify UNBLOCKER (ThemeForest is Cloudflare-protected; datacenter IPs usually get a challenge page). Bounded concurrency (2) and ~24 req/min.
What it scrapes
Public search / category pages only:
- Search queries — builds
https://themeforest.net/search/{term}?term=...with optionalsortandpage. - Start URLs — public
/search/...or/category/...URLs you paste. - Card fields —
listingId,title,itemUrl,price,priceCurrency,originalPrice,author,authorUrl,sales,rating,reviewCount,category,tags,thumbnail,previewUrl,isOnSale, plus provenance (searchQuery,sourceUrl,scrapedAt).
Out of MVP: full item description HTML, review text crawl, author portfolio-wide catalogs, license purchase flows.
Never requested: login, checkout, cart configure endpoints as primary crawl targets, or private seller APIs.
Pricing (PPE)
$1.20 / 1,000 listings via custom event listing-scraped ($0.0012 each), plus a small apify-actor-start ($0.00005). No platform-usage pass-through. The synthetic event apify-default-dataset-item is not enabled, so a listing is not billed twice.
Proxy note: Unblocker / Residential bandwidth is billed by Apify separately from PPE. Prefer UNBLOCKER; RESIDENTIAL is also supported with apifyProxyCountry: "US" (or GB).
Memory: 512–2048 MB (default 1024).
Example input
{"searchQueries": ["wordpress agency"],"sort": "sales","maxItems": 100,"maxPages": 3,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["UNBLOCKER"]}}
Or pass explicit URLs:
{"startUrls": ["https://themeforest.net/category/wordpress","https://themeforest.net/search/shopify%20fashion?term=shopify%20fashion&sort=date"],"maxItems": 50,"maxPages": 2}
Example output
{"listingId": "20264492","title": "WoodMart - Multipurpose WooCommerce Theme","itemUrl": "https://themeforest.net/item/woodmart-woocommerce-theme/20264492","url": "https://themeforest.net/item/woodmart-woocommerce-theme/20264492","author": "xtemos","authorUrl": "https://themeforest.net/user/xtemos","price": 69,"priceCurrency": "USD","originalPrice": null,"sales": 119400,"salesLabel": "119.4K Sales","rating": 4.78,"reviewCount": 26600,"category": "Business","categoryUrl": "https://themeforest.net/category/wordpress/corporate/business","tags": ["wordpress", "ecommerce", "woocommerce"],"thumbnail": "https://market-resized.envatousercontent.com/…","previewUrl": "https://preview.themeforest.net/item/…/full_screen_preview/20264492","isOnSale": false,"searchQuery": "wordpress agency","sourceUrl": "https://themeforest.net/search/wordpress%20agency","scrapedAt": "2026-10-03T04:30:00.000Z","source": "themeforest"}
Anti-bot / troubleshooting
ThemeForest protects public pages with Cloudflare. If a run returns 0 items:
- Ensure
proxyConfiguration.useApifyProxy: truewithapifyProxyGroups: ["UNBLOCKER"]. - Retry with
["RESIDENTIAL"]andapifyProxyCountry: "US". - Lower
maxPages— concurrency is already capped; avoid hammering. - Confirm your query/category returns results in a normal browser.
Related Actors (same account)
- Etsy Search Listings Scraper
- SoftwareSuggest Scraper
- The Manifest Agency Scraper
- GoodFirms Scraper
- SelectedFirms Scraper
- Adzuna Jobs Scraper
SEO / discovery keywords
ThemeForest scraper, ThemeForest search scraper, ThemeForest listings scraper, WordPress theme data API, Envato ThemeForest scraper, ThemeForest price monitor, ThemeForest sales data, WordPress theme marketplace scraper, Apify ThemeForest Actor, PPE listing-scraped, Cheerio Crawlee ThemeForest.
License / disclaimer
ISC. Unofficial third-party tool. Not endorsed by or affiliated with Envato Pty Ltd. or ThemeForest. You are responsible for complying with applicable laws and Envato’s terms for your use case. Use responsibly.