Prisma Reviews / Integrations / VS Code Marketplace
VS Code Marketplace reviews API
Prisma Reviews is a reviews API that reads VS Code Marketplace reviews from the business’s public VS Code Marketplace listing, in the same JSON format as its other 83 platforms. It can’t reply to VS Code Marketplace reviews by API: each review carries a url to answer it on VS Code Marketplace. New reviews are checked every hour on Spark and Beam, every 15 minutes on Spectrum and Aurora. Included in the free Spark plan (2 locations, no card).
Read only Beta
Public reviews of the extension with stars, text, the reviewer’s name, date and the publisher’s reply. One API key, the same JSON fields as every other platform (rating, text, author, date, reply, url) and a webhook for each new review.
- Reviews
- Read only
- Connects with
- Public listing page, no login shared
- Format
- Same JSON as every platform: rating, text, author, date, reply, url
- Webhooks
- review.created, review.updated
- Status
- Beta
Get a free API key Read the quickstart
Free Spark plan: 2 locations and test keys with sample data on every platform. No card.
By Francisco García Domene, CEO of Prisma Reviews · Updated
# List new reviews
curl "https://api.prismareviews.com/v1/reviews?platform=vscode&since=2026-10-01" \
-H "Authorization: Bearer $PRISMA_API_KEY"
# VS Code Marketplace is read only: answer each review on the platform, at its url
curl "https://api.prismareviews.com/v1/reviews/rev_01JB7Q" \
-H "Authorization: Bearer $PRISMA_API_KEY" # → "url": "https://…" const BASE = "https://api.prismareviews.com/v1";
const headers = { Authorization: `Bearer ${process.env.PRISMA_API_KEY}` };
// List new reviews
const { data } = await fetch(`${BASE}/reviews?platform=vscode&since=2026-10-01`, { headers })
.then((r) => r.json());
// VS Code Marketplace is read only: answer each review on the platform, at its url
for (const review of data) console.log(review.rating, review.url); import os, requests
BASE = "https://api.prismareviews.com/v1"
headers = {"Authorization": f"Bearer {os.environ['PRISMA_API_KEY']}"}
# List new reviews
data = requests.get(f"{BASE}/reviews", headers=headers,
params={"platform": "vscode", "since": "2026-10-01"}).json()["data"]
# VS Code Marketplace is read only: answer each review on the platform, at its url
for review in data:
print(review["rating"], review["url"]) VS Code Marketplace sync, limits and plans
How Prisma handles VS Code Marketplace on each plan, from the API’s configuration. Updated . Prices and what else each plan includes: Prisma Reviews pricing.
- Reply by API
- No: each review links to where it is answered
- How reviews arrive
- Scheduled checks (see the table)
- Counts against paid reads
- No: unlimited reviews
| VS Code Marketplace | Spark | Beam | Spectrum | Aurora |
|---|---|---|---|---|
| Available | Included | Included | Included | Included |
| New reviews checked | Every hour | Every hour | Every 15 minutes | Every 15 minutes |
| Refresh now (on demand) | No | Yes | Yes | Yes |
| Price a month | Free, 2 locations | €49, 10 locations | €149, 50 locations | €499, 200 locations |
What you get for VS Code Marketplace
Who it’s for
For VS Code extension publishers who also list on Open VSX or JetBrains Marketplace. Free on every plan.
Frequently asked questions
Can I reply to VS Code Marketplace reviews through the API?
Read only: the marketplace has no documented way to reply, so the publisher answers on the extension page. The answer comes back with the review.
How do my customers connect VS Code Marketplace?
The developer pastes the address of the extension on marketplace.visualstudio.com. No key needed.
More software platforms
- WordPress.org Software Read only
- Salesforce AppExchange Software Read only
- Shopify App Store Software Read only
- Atlassian Marketplace Software Read only
- Mozilla Add-ons Software Read & reply
- Open VSX Software Read only
- JetBrains Marketplace Software Read only
- Thunderbird Add-ons Software Read only
- Chrome Web Store Software Read only
Get your API key in a minute
Free Spark plan: 2 locations, no card. Test keys return sample data on all 84 platforms, so you can build before connecting a real one.