Vendasta Review Service API

The ReviewService API from Vendasta — 10 operation(s) for reviewservice.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/reputation/reviews/can-respond Check whether a review can be responded to · Can Respond To Review #
Ask an LLM
“Can this business actually post a reply to a particular review?”
“Is there a way to tell if a review is eligible for an owner response before I write one?”
Tell an agent
Check whether business {business} is able to respond to review {review}.
Tell me if review {review} accepts a reply from {business}.
POST /v1/reputation/reviews/comments/create Post a reply comment on a review · Create Review Comment #
Ask an LLM
“How do I reply to a customer review from the reputation tools?”
“Can a reply be saved without publishing it right away?”
Tell an agent
Reply to review {review} with: {text}.
Add an owner reply {text} to review {review} but don't publish it yet.
POST /v1/reputation/reviews/comments/update Edit an existing reply on a review · Update Review Comment #
Ask an LLM
“Can I change the wording of a reply I already posted to a review?”
“What do I need to edit an existing review comment?”
Tell an agent
Change the text of review comment {comment} to {content}.
Fix the typo in my existing reply {comment} so it reads {content}.
POST /v1/reputation/reviews/get-multi Fetch several reviews by their IDs · Get Reviews #
Ask an LLM
“Can I pull the full details for a handful of reviews when I already have their IDs?”
“Is it possible to include the replies when fetching reviews by ID?”
Tell an agent
Fetch reviews {ids} with their comments included.
Get the review records for IDs {ids}.
POST /v1/reputation/reviews/history Get the change history of a review · Get Review History #
Ask an LLM
“What has changed on a review over time, and when?”
“Where can I see the edit history for a single review?”
Tell an agent
Show the history of review {review}.
List every recorded change to review {review}.
POST /v1/reputation/reviews/review-metrics Get review metrics for a partner's namespaces · Get review metrics #
Ask an LLM
“What review metrics can I get across all the accounts a partner manages?”
“Can review metrics be limited to a date range or particular review sources?”
Tell an agent
Get review metrics for partner {partner} across namespaces {namespaces}.
Pull review metrics for partner {partner}, namespaces {namespaces}, between {start} and {end}.
POST /v1/reputation/reviews/search Search a business's reviews by rating, source or text · Search reviews #
Ask an LLM
“How can I find all the one-star reviews a business received last month?”
“Can I search a location's reviews for a word or phrase customers mentioned?”
Tell an agent
Search reviews for account {account} that mention {phrase}.
Find {rating}-star reviews for account {account} posted between {start} and {end}.
POST /v1/reputation/reviews/third-party-publish-settings Get third-party review publish settings · Get Multi Third Party Review Publish Settings #
Ask an LLM
“Are third-party reviews set to be published for these accounts?”
“Where do I check the third-party review publishing settings for several businesses at once?”
Tell an agent
Get the third-party review publish settings for accounts {accounts}.
Check whether accounts {accounts} publish third-party reviews.
POST /v1/reputation/reviews/update Update a review's status or publish flags · Update Review #
Ask an LLM
“Can I mark a review as actioned or change whether it's published?”
“Is it possible to flag a review as shared by the reviewer?”
Tell an agent
Set the action status of review {review} to {status}.
Unpublish review {review}.
POST /v1/reputation/reviews/user-deleted-info Record that a user deleted a review · Update Review User Deleted Info #
Ask an LLM
“How do I record that a review was deleted and by which user?”
“Can I update the deleted status stored on a review?”
Tell an agent
Set the deleted status of review {review} to {status} for user {user}.
Record user {user} as having deleted review {review} with status {status}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/vendasta:vendasta-reviewservice-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

vendasta-reviewservice-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Reputation Review Service API
  version: 4.34.0
servers:
- description: Production
  url: https://prod.apigateway.co/grpc
tags:


# --- truncated at 32 KB (48 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/vendasta/refs/heads/main/openapi/vendasta-reviewservice-api-openapi.yml