Prisma Reviews / Integrations / Kiyoh and Klantenvertellen
Kiyoh and Klantenvertellen reviews API
Prisma Reviews is a reviews API that reads Kiyoh and Klantenvertellen reviews through Kiyoh and Klantenvertellen’s official API, with credentials the business creates in its own account, in the same JSON format as its other 83 platforms. It publishes the reply you send through the official API; Prisma never writes replies. 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 & reply Beta
Reviews of each location with stars, one-liner, opinion, the reviewer’s name, language and the business’s answer. One API key, the same JSON fields as every other platform (rating, text, author, date, reply, url) and a webhook for each new review. Replies go out from your code or from the Prisma dashboard without code.
- Reviews
- Read & reply by API
- 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, reply.published
- 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=kiyoh&since=2026-10-01" \
-H "Authorization: Bearer $PRISMA_API_KEY"
# Publish your reply
curl -X POST https://api.prismareviews.com/v1/reviews/rev_01JB7Q/reply \
-H "Authorization: Bearer $PRISMA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Thanks, María! See you soon."}' 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=kiyoh&since=2026-10-01`, { headers })
.then((r) => r.json());
// Publish your reply
await fetch(`${BASE}/reviews/${data[0].id}/reply`, {
method: "POST",
headers: { ...headers, "Content-Type": "application/json" },
body: JSON.stringify({ text: "Thanks, María! See you soon." }),
}); 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": "kiyoh", "since": "2026-10-01"}).json()["data"]
# Publish your reply
requests.post(f"{BASE}/reviews/{data[0]['id']}/reply", headers=headers,
json={"text": "Thanks, María! See you soon."}) Why Prisma instead of integrating Kiyoh and Klantenvertellen 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
Kiyoh and Klantenvertellen on your own
- A publication API token, enabled on request on some plans
- Two sites with their own host and tenant id
- Scores out of 10 and answers split by question
- Up to 1,000 reviews per call, with no documented paging
Three steps to Kiyoh and Klantenvertellen reviews in your product
-
Connect
The business copies its publication API token from the Kiyoh or Klantenvertellen dashboard and gives it to Prisma. The publication API token is in the Kiyoh or Klantenvertellen dashboard → Invite → Extra options. site is kiyoh or klantenvertellen.
curl -X POST https://api.prismareviews.com/v1/connections \ -H "Authorization: Bearer $PRISMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "platform": "kiyoh", "credentials": { "api_token": "<publication api token>", "site": "kiyoh" } }' -
Read
Reviews of each location with stars, one-liner, opinion, the reviewer’s name, language and the business’s answer. New reviews also reach your webhook as review.created.
curl "https://api.prismareviews.com/v1/reviews?platform=kiyoh&has_reply=false" \ -H "Authorization: Bearer $PRISMA_API_KEY" -
Reply
Replies by API: Prisma publishes your answer as a public reply on Kiyoh or Klantenvertellen, without emailing the reviewer.
curl -X POST https://api.prismareviews.com/v1/reviews/rev_01JB7Q/reply \ -H "Authorization: Bearer $PRISMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{"text": "Thank you, Sam! See you soon."}' # → reply.status: "queued"
Kiyoh and Klantenvertellen sync, limits and plans
How Prisma handles Kiyoh and Klantenvertellen on each plan, from the API’s configuration. Updated . Prices and what else each plan includes: Prisma Reviews pricing.
- Reply by API
- Yes, the text you send
- Delete a reply by API
- No
- How reviews arrive
- Scheduled checks (see the table)
- Counts against paid reads
- No: unlimited reviews
| Kiyoh and Klantenvertellen | 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 Kiyoh and Klantenvertellen
Every location
All locations of the account are imported, with name, address and review page.
One-liner and opinion
The one-liner becomes the title and the opinion the text; the score out of 10 becomes 1–5 stars.
Public replies, no email
Your answer is published as a public reply without emailing the reviewer; a new one replaces it.
Language
Each review carries its language code, and checks ask only for reviews updated since the last one.
Who it’s for
For shops, garages, installers and other businesses in the Netherlands and Belgium on Kiyoh or Klantenvertellen. Free on every plan.
Frequently asked questions
Can I reply to Kiyoh and Klantenvertellen reviews through the API?
Replies by API: Prisma publishes your answer as a public reply on Kiyoh or Klantenvertellen, without emailing the reviewer.
How do my customers connect Kiyoh and Klantenvertellen?
The business copies its publication API token from the Kiyoh or Klantenvertellen dashboard and gives it to Prisma.
Does Kiyoh have an API?
Yes. Kiyoh and Klantenvertellen share a Review Publishing API, opened with the account’s publication API token. Prisma reads every location with it, publishes replies and returns the reviews in the same JSON as Google, Trustpilot and the other platforms.
Are Kiyoh and Klantenvertellen the same?
They run on the same API on two different sites. Use site: klantenvertellen when your reviews are on klantenvertellen.nl, and kiyoh when they are on kiyoh.com.
Can I delete a Kiyoh reply?
Not through Prisma: DELETE /v1/reviews/{id}/reply returns 422 operation_not_supported. Send a new reply to replace it.
Is Kiyoh in the free plan?
Yes. Kiyoh and Klantenvertellen are included in Spark (2 locations free); each Kiyoh location counts as one.
More local businesses platforms
- Google Business Profile Coming soon Local businesses Read & reply
- Yelp Local businesses Read only
- ProvenExpert Local businesses Read only
- Phorest Local businesses Read only
- Yext Local businesses Read & reply
- DealerRater Local businesses Read only
- AUSGEZEICHNET.org Local businesses Read & reply
- Facebook Local businesses Read only
- DoorDash Local businesses Read only
- Angi Local businesses Read only
- Checkatrade Local businesses Read only
- Avvo Local businesses 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.