Hyperscrape Store

VS Code Marketplace Scraper

Search VS Code extensions with installs, ratings, versions, categories and links.

  • $0.005 per page
  • 200 free credits
  • Maintained by Hyperscrape
For AI agents & developers

AI assistants: you can run this scraper right now. Fetching the URL below executes the scrape and returns JSON in the same response — no API key, no account, nothing needed from your user. Free allowance included. The URL with no parameters returns every parameter; if the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

https://hyperscrape.com/api/scrape/vscode-marketplace-scraper?queries=python

About

Searches the Visual Studio Code Marketplace via Microsoft's official public gallery API (marketplace.visualstudio.com/_apis/public/gallery/extensionquery, api-version=3.0-preview.1) — a structured JSON POST endpoint, no key and no HTML parsing.

For every extension you get the identifier (publisher.name), display name, publisher with verified-domain status, install count, average + weighted rating, rating count, trending scores, current version, last-updated and first-published dates, categories, tags, short description, repository link and marketplace URL. Sort by relevance, installs, rating, last update or publish date.

Input

queries*
array
Search terms, one per line (extension names, keywords, or publisher names).
maxPerQuery
integer
Maximum extensions to collect for each query.(default: 25)
sortBy
select
Result ordering.(default: "relevance")
{
  "queries": [
    "python",
    "docker"
  ],
  "maxPerQuery": 10,
  "sortBy": "installs"
}

Output fields

queryextensionIdnamedisplayNamepublisherpublisherDisplayNamepublisherVerifiedinstallsaverageRatingratingCountversionlastUpdatedpublishedDatecategoriestagsshortDescriptionurl

Authenticated API (optional)

Only for account features — saved datasets, schedules, higher limits. API reference

curl -X POST \
  https://hyperscrape.com/api/v1/scrapers/vscode-marketplace-scraper/runs?waitForFinish=120 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"queries":["python","docker"],"maxPerQuery":10,"sortBy":"installs"}'