VS Code Marketplace Change Tracker avatar

VS Code Marketplace Change Tracker

Pricing

from $3.00 / 1,000 results

Go to Apify Store
VS Code Marketplace Change Tracker

VS Code Marketplace Change Tracker

Monitor VS Code Marketplace for newly published or recently updated extensions. Filter by category and date range to track marketplace changes over time

Pricing

from $3.00 / 1,000 results

Rating

5.0

(7)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

7

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Monitor the Visual Studio Code Marketplace for newly published or recently updated extensions. Filter by category and date range to track changes over time, build changelogs, or detect trends.

What you can track

  • Recently updated — extensions sorted by last update date
  • Newly published — extensions sorted by publication date (newest first)
  • Trending — extensions rising in quality scores

Use cases

GoalMode
Daily changelog of VS Code ecosystemrecentlyUpdated
Discover new extensions in your categorynewlyPublished + category filter
Track what's gaining momentumtrending
Monitor a specific category for changesAny mode + category
Build a "what's new this week" reportAny mode + sinceDate
Alert when new AI extensions appearnewlyPublished + category=Chat

Input parameters

ParameterTypeDescriptionRequired
modeselectrecentlyUpdated, newlyPublished, trendingYes
categoryselectFilter to a single category (optional)No
sinceDatestringOnly return extensions updated/published on or after this date. Format: YYYY-MM-DDNo
maxItemsintegerMaximum extensions to return (1–200, default 50)No

Available categories

Programming Languages, Snippets, Linters, Themes, Debuggers, Formatters, Keymaps, SCM Providers, Other, Azure, Data Science, Machine Learning, Visualization, Notebooks, Education, Testing, Extension Packs, Language Packs, Chat


Output fields

Each record contains all extension metadata plus a changeType field:

FieldTypeDescription
extensionIdstringInternal GUID of the extension
extensionNamestringShort name (e.g., python)
displayNamestringHuman-readable name
publisherNamestringPublisher slug
publisherDisplayNamestringPublisher display name
descriptionstringShort extension description
versionstringLatest version string
publishedDatestringISO-8601 date first published
lastUpdatedstringISO-8601 date last updated
changeTypestringupdated (for recentlyUpdated/trending) or new (for newlyPublished)
categoriesarrayCategory list
tagsarraySearchable tags (internal __ tags excluded)
installCountintegerTotal install count
ratingfloatAverage user rating (0–5)
ratingCountintegerNumber of ratings
trendingWeeklyfloatWeekly trending score
extensionUrlstringMarketplace page URL
iconUrlstringExtension icon URL
repositoryUrlstringSource repository URL (when available)
licenseUrlstringLicense file URL (when available)
scrapedAtstringISO-8601 timestamp when scraped

Sample output

{
"extensionId": "aaaabbbb-cccc-dddd-eeee-ffffffffffff",
"extensionName": "ai-helper",
"displayName": "AI Code Helper",
"publisherName": "acmepub",
"publisherDisplayName": "ACME Publisher",
"description": "AI-powered code suggestions for VS Code.",
"version": "0.2.0",
"publishedDate": "2026-05-18T09:00:00.000+00:00",
"lastUpdated": "2026-05-19T14:30:00.000+00:00",
"changeType": "new",
"categories": ["Chat"],
"tags": ["ai", "copilot", "code-completion"],
"installCount": 1200,
"rating": 4.6,
"ratingCount": 18,
"trendingWeekly": 0.85,
"extensionUrl": "https://marketplace.visualstudio.com/items?itemName=acmepub.ai-helper",
"iconUrl": "https://acmepub.gallerycdn.vsassets.io/extensions/acmepub/ai-helper/.../icon",
"repositoryUrl": "https://github.com/acme/ai-helper",
"scrapedAt": "2026-05-20T10:00:00.000000+00:00"
}

Scheduling this actor

This actor is designed for recurring runs. Suggested schedule:

FrequencyModesinceDateUse
DailyrecentlyUpdatedyesterday's dateDaily update log
WeeklynewlyPublished7 days agoWeekly new extensions report
HourlytrendingReal-time trend monitoring

FAQ

Do I need an API key? No. The VS Code Marketplace Gallery API is publicly accessible.

What is changeType? "new" means the extension was recently published for the first time. "updated" means it was updated since its initial release.

How does sinceDate work? For recentlyUpdated and trending, it filters by lastUpdated. For newlyPublished, it filters by publishedDate. Extensions with dates before sinceDate are excluded.

Can I combine sinceDate and category? Yes — both filters apply together.

How many results can I get? Up to 200 per run. For larger datasets or longer time windows, schedule multiple runs.

Why are some fields missing? Fields like repositoryUrl are only included when the publisher has provided them. The actor never emits null values.


Data source

This actor uses the VS Code Marketplace Gallery API — the same endpoint VS Code uses to browse extensions. No authentication required.