Prisma Reviews / Integrations / Adobe Commerce (Magento)
Adobe Commerce (Magento) reviews API
Prisma Reviews is a reviews API that reads Adobe Commerce (Magento) reviews through Adobe Commerce’s official API, with credentials the business creates in its own account, in the same JSON format as its other 83 platforms. It can’t reply to Adobe Commerce (Magento) reviews by API: each review carries a url to answer it on Adobe Commerce (Magento). 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
The approved product reviews of the store with stars, title, text, the reviewer’s nickname, date and the product page. 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
- The account’s own API credentials
- 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=adobe_commerce&since=2026-10-01" \
-H "Authorization: Bearer $PRISMA_API_KEY"
# Adobe Commerce (Magento) 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=adobe_commerce&since=2026-10-01`, { headers })
.then((r) => r.json());
// Adobe Commerce (Magento) 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": "adobe_commerce", "since": "2026-10-01"}).json()["data"]
# Adobe Commerce (Magento) is read only: answer each review on the platform, at its url
for review in data:
print(review["rating"], review["url"]) Why Prisma instead of integrating Adobe Commerce (Magento) yourself
With Prisma
- One API key for every platform
- One JSON format: rating, text, author, reply, url
- Signed webhooks for new reviews and replies
- History kept from the day you connect
- Test keys with sample data before going live
Adobe Commerce (Magento) on your own
- No store-wide reviews query: ask product by product
- Reviews have no id in GraphQL
- Ratings as percentages (0–100)
- No reply field in core Magento
Three steps to Adobe Commerce (Magento) reviews in your product
-
Connect
The store gives Prisma its address, and an integration access token if it limits its GraphQL API. The store’s address is enough when its GraphQL is open; add access_token (System → Extensions → Integrations) if it limits the API, and store_code for a store view other than the default.
curl -X POST https://api.prismareviews.com/v1/connections \ -H "Authorization: Bearer $PRISMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "platform": "adobe_commerce", "credentials": { "store_url": "https://shop.acme.com", "store_code": "default" } }' -
Read
The approved product reviews of the store with stars, title, text, the reviewer’s nickname, date and the product page. New reviews also reach your webhook as review.created.
curl "https://api.prismareviews.com/v1/reviews?platform=adobe_commerce&has_reply=false" \ -H "Authorization: Bearer $PRISMA_API_KEY" -
Answer on the platform
Read only: Adobe Commerce and Magento have no reply field on reviews.
curl https://api.prismareviews.com/v1/reviews/rev_01JB7Q \ -H "Authorization: Bearer $PRISMA_API_KEY" # → "url": the review on Adobe Commerce (Magento), where the business answers it
Adobe Commerce (Magento) sync, limits and plans
How Prisma handles Adobe Commerce (Magento) 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
| Adobe Commerce (Magento) | 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 Adobe Commerce (Magento)
Approved reviews
Stars, summary as title, text, the reviewer’s nickname, date and the product page.
Stable ids
GraphQL gives reviews no id, so Prisma builds one from the SKU, nickname, date, summary and text.
Magento Open Source too
Any Adobe Commerce or Magento store that answers GraphQL at /graphql can connect.
Webhooks
review.created fires when a new approved review appears.
Who it’s for
For Adobe Commerce and Magento Open Source stores in Europe and North America. Free on every plan.
Frequently asked questions
Can I reply to Adobe Commerce (Magento) reviews through the API?
Read only: Adobe Commerce and Magento have no reply field on reviews.
How do my customers connect Adobe Commerce (Magento)?
The store gives Prisma its address, and an integration access token if it limits its GraphQL API.
Does Magento have a reviews API?
Magento’s GraphQL API returns each product’s approved reviews, but there is no store-wide reviews query and core Magento has no reviews REST API. Prisma walks the catalog, reads each product’s reviews and returns them in the same JSON as every other platform.
What happens when a customer edits a Magento review?
Reviews have no id in GraphQL, so Prisma builds one from the review’s content. An edited review arrives as a new review.
Is Adobe Commerce in the free plan?
Yes. Adobe Commerce and Magento are included in Spark (2 locations free); each store counts as one location.
More e-commerce platforms
- Judge.me E-commerce Read & reply
- Yotpo E-commerce Read only
- REVIEWS.io E-commerce Read only
- Okendo E-commerce Read only
- Feefo E-commerce Read only
- Trusted Shops E-commerce Read & reply
- eKomi E-commerce Read & reply
- Loox E-commerce Read only
- Shopper Approved E-commerce Read only
- Klaviyo Reviews E-commerce Read only
- WooCommerce E-commerce Read & reply
- Wix E-commerce Read & reply
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.