CodeCanyon Scraper avatar

CodeCanyon Scraper

Pricing

from $2.70 / 1,000 scraped items

Go to Apify Store
CodeCanyon Scraper

CodeCanyon Scraper

Scrape CodeCanyon items from searches, categories, top sellers, new releases, or item URLs. Get prices, sales, ratings, authors, categories, media URLs, and source-visible item details.

Pricing

from $2.70 / 1,000 scraped items

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🔎 CodeCanyon scraper for Envato Market item data

CodeCanyon Scraper collects public item data from CodeCanyon, the Envato Market marketplace for scripts, plugins, app templates, and code items. Use it to scrape CodeCanyon search results, category pages, top sellers, new releases, or specific item URLs into a clean Apify dataset.

The Actor saves one row per CodeCanyon item. Rows can include item IDs, titles, URLs, prices, sales counts, ratings, authors, categories, thumbnail and preview URLs, source rank, scrape time, and richer item-page details such as tags, descriptions, compatibility, file metadata, publish dates, update dates, and live-preview availability when CodeCanyon shows them.

No CodeCanyon login, cookies, API key, or Envato account is required from you. For a quick first run, keep the prefilled wordpress plugin search, leave the category on WordPress, and start with the default item limit.

✅ What this Actor does

This CodeCanyon scraper is built for marketplace research, product research, plugin research, competitor tracking, and Envato Market reporting. It supports the main public ways people browse CodeCanyon:

  • Search CodeCanyon by keyword.
  • Browse a CodeCanyon category.
  • Collect top sellers in a category.
  • Collect new releases in a category.
  • Enrich one or more known CodeCanyon item URLs.
  • Filter saved items by visible USD price.
  • Choose source ordering for search and category browsing.
  • Cap the number of saved items per run.

Search, category, top-seller, and new-release modes return the data visible on CodeCanyon listing cards. Item URL mode opens direct item pages and returns the richest source-visible details for those items.

The Actor focuses on public marketplace metadata. It does not download paid files, access buyer accounts, scrape private Envato data, or return WordPress.org plugin data.

📦 Data you can extract

Each dataset row is one CodeCanyon item. Fields can include:

  • itemId - stable CodeCanyon item ID.
  • title - item title.
  • url - canonical CodeCanyon item URL.
  • thumbnailUrl and previewUrl - source-visible media and live-preview links.
  • price, priceText, and currency - visible item price data.
  • salesCount and salesCountText - sales data, including the displayed source text.
  • rating, ratingCount, and ratingCountText - rating data when visible.
  • author and authorUrl - seller name and public author page.
  • category - visible CodeCanyon category.
  • tags, description, lastUpdate, publishDate, compatibleWith, fileType, fileSize, and hasLiveDemo - richer item details when the source page exposes them.
  • sourceMode, sourceQuery, sourceCategory, sourceUrl, and sourcePosition - context for where the item came from.
  • recordType, scrapedAt, and status - row type, scrape time, and success status.

Some fields can be empty. CodeCanyon listing pages usually show card-level data, while direct item pages expose more detail.

🧭 Common use cases

  • Track CodeCanyon top sellers in a category.
  • Monitor new CodeCanyon releases for a niche.
  • Build a list of WordPress plugins, PHP scripts, JavaScript tools, or mobile app templates.
  • Compare item prices, sales counts, ratings, and authors.
  • Enrich known item URLs before product research or competitive analysis.
  • Export marketplace rows to CSV, JSON, Excel, Google Sheets, webhooks, or your own API workflow.
  • Schedule repeat runs on Apify to watch a category over time.

🚀 How to run

  1. Choose What to collect.
  2. For Search results, enter a Search query.
  3. For Item URLs, paste one or more CodeCanyon item URLs.
  4. For category-based modes, choose a Category.
  5. Choose Sort by for search or category browsing.
  6. Add optional price filters if you only want items in a price range.
  7. Set Maximum items, run the Actor, and open the dataset.

For a first test, use the default search input and a small item limit. Raise the limit after the output shape looks right for your workflow.

⚙️ Input options

FieldWhat it does
modeSelects search, category browsing, top sellers, new releases, or item URL mode.
searchQueryKeyword used when mode is search.
startUrlsCodeCanyon item URLs used when mode is byItemUrls.
categoryCodeCanyon category used by search, category, top-seller, and new-release modes.
sortBySource order for search and category browsing.
minPriceSaves only items at or above this visible USD price.
maxPriceSaves only items at or below this visible USD price.
maxItemsMaximum number of item rows to save.

✍️ Input examples

Search CodeCanyon for WordPress plugins:

{
"mode": "search",
"searchQuery": "wordpress plugin",
"category": "wordpress",
"sortBy": "sales",
"maxItems": 200
}

Enrich a known item URL:

{
"mode": "byItemUrls",
"startUrls": [
{
"url": "https://codecanyon.net/item/perfex-powerful-open-source-crm/14013737"
}
],
"maxItems": 1
}

📄 Output example

{
"itemId": "242431",
"title": "WPBakery Page Builder for WordPress",
"url": "https://codecanyon.net/item/wpbakery-page-builder-for-wordpress/242431",
"price": 99,
"priceText": "$99",
"currency": "USD",
"salesCountText": "407.6K Sales",
"author": "wpbakery",
"category": "Utilities",
"sourceMode": "search",
"sourceQuery": "wordpress plugin",
"sourcePosition": 1,
"recordType": "listing",
"status": "ok"
}

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each successfully scraped CodeCanyon item. Invalid inputs, empty results, and source pages that do not produce an item row are not saved as dataset rows.

⚠️ Limits and notes

  • CodeCanyon can show different fields on listing pages and item pages.
  • Listing modes are best for market scans and rankings.
  • Item URL mode is best when you need richer details for known items.
  • Visible sales counts can be rounded or abbreviated by CodeCanyon. The Actor keeps the displayed text so you can preserve the source precision.
  • The Actor collects public marketplace metadata only. It does not download purchased files or access private account data.

❓ FAQ

Do I need a CodeCanyon account?

No. The Actor collects public CodeCanyon marketplace pages and does not ask for CodeCanyon cookies, login details, or an Envato API key.

Why are some rich fields empty in search results?

Search and category pages expose listing-card data. For richer fields such as tags, longer descriptions, compatibility, and file metadata, use Item URLs mode with direct CodeCanyon item pages.

Can I scrape top sellers and new releases?

Yes. Choose Top sellers or New releases, pick a category, and set the item limit for the run.

Can I export the data?

Yes. You can export the Apify dataset as JSON, CSV, Excel, XML, RSS, or HTML, or consume the rows through the Apify API.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré