Prisma Reviews / Integrations / REVIEWS.io
REVIEWS.io reviews API
Read and reply to REVIEWS.io reviews with the same API you use for every other platform. Company and product reviews, including existing public replies.
Read only Beta
# List new reviews
curl "https://api.prismareviews.com/v1/reviews?platform=reviews_io&since=2026-10-01" \
-H "Authorization: Bearer $PRISMA_API_KEY"
# REVIEWS.io 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=reviews_io&since=2026-10-01`, { headers })
.then((r) => r.json());
// REVIEWS.io 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": "reviews_io", "since": "2026-10-01"}).json()["data"]
# REVIEWS.io 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 REVIEWS.io 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
REVIEWS.io on your own
- API access only on REVIEWS.io’s Plus plan
- Store, product and question entries mixed in one feed
- No reply endpoint
- Two base URLs depending on the account region
Three steps to REVIEWS.io reviews in your product
-
Connect
The store gives Prisma its REVIEWS.io store key and private API key (Plus plan). The store key and private API key are in REVIEWS.io → Integrations → API.
curl -X POST https://api.prismareviews.com/v1/connections \ -H "Authorization: Bearer $PRISMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "platform": "reviews_io", "credentials": { "store": "acme", "api_key": "<private api key>" } }' -
Read
Company and product reviews, including existing public replies. New reviews also reach your webhook as review.created.
curl "https://api.prismareviews.com/v1/reviews?platform=reviews_io&has_reply=false" \ -H "Authorization: Bearer $PRISMA_API_KEY" -
Answer on the platform
Read only: every review includes a link to answer it on the platform, so the team answers it in REVIEWS.io.
curl https://api.prismareviews.com/v1/reviews/rev_01JB7Q \ -H "Authorization: Bearer $PRISMA_API_KEY" # → "url": the review on REVIEWS.io, where the business answers it
What you get for REVIEWS.io
Company and product reviews
Rating, title, text and reviewer; questions are left out.
Existing replies
Store replies already published on REVIEWS.io are read too.
Read only
No reply API for third parties: each review includes a link to answer it in REVIEWS.io.
Webhooks
review.created fires when a new review appears.
Who it’s for
Popular with European e-commerce brands.
Frequently asked questions
Can I reply to REVIEWS.io reviews through the API?
Read only: every review includes a link to answer it on the platform, so the team answers it in REVIEWS.io.
How do my customers connect REVIEWS.io?
The store gives Prisma its REVIEWS.io store key and private API key (Plus plan).
What happens if I send a reply to a REVIEWS.io review?
No. REVIEWS.io doesn't let third parties publish replies through an API, so Prisma is read only there: POST /v1/reviews/{id}/reply returns 422 reply_not_supported. Every review includes url, a link to answer it in REVIEWS.io.
Which plan includes it?
Every paid plan, from Beam (€49 a month for 10 locations). The free Spark plan covers the platforms with official reply APIs. Each listing or store counts as one location.
Other platforms
- Google Business Profile Local businesses Read & reply
- App Store Mobile apps Read & reply
- Google Play Mobile apps Read & reply
- Judge.me E-commerce Read & reply
- Trustpilot Beta Online businesses Read & reply
- Yelp Beta Local businesses Read only
- Tripadvisor Beta Hospitality and travel Read only
- Booking.com Beta Hospitality and travel Read only
- Yotpo Beta E-commerce Read only
- G2 Beta B2B software Read only
Get your API key in a minute
Free Spark plan: 2 locations, no card. Test keys return sample data on all 11 platforms, so you can build before connecting a real one.