Vendasta Review Service API is one of 87 APIs that Vendasta publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include ReviewService. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
10 operations
across 10 paths,
and defines 35 schemas.
It is described by OpenAPI 3.2.0, at version 4.34.0.
Requests are made against a single base URL, https://prod.apigateway.co/grpc.
10 operations10 paths35 schemas10 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
4.34.0
Base URL
https://developers.vendasta.com/api/v1
Authentication
OAuth 2.0
Resource Areas
1
Authentication & Security 1
Vendasta Review Service API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (OAuth2) using the authorizationCode flow, exposing 4 scopes.
Paths & Operations 10
Across 10 paths, the API surfaces 10 operations — 10 POST. Each is listed below with its method, path, parameters, and response codes.
The contract defines 35 schemas that model the data the API accepts and returns. The most detailed are v1Review (33 properties), v1SearchReviewsRequest (15 properties), v1ReviewHistory (14 properties), v1ReviewComment (13 properties). Each schema is shown below with its type and property counts.
rpcStatus
object
3 properties
v1ThirdPartyPublishedStatus
string
- THIRDPARTYPUBLISHEDSTATUSEMPTY: Empty means the auto-publish minimum rating setting determines whether it's published or not
v1UpdateReviewCommentRequest
object
Request message for updating the text of a review comment.
2 properties2 required
vendastatypesFieldMask
object
paths: "f.a" paths: "f.b.d" Here f represents a field in some root message, a and b fields in the message found in f, and d a field found in the message in f.b…
1 property
v1GetReviewMetricsResponse
object
Response message containing review metrics grouped by namespace.
1 property
v1ReviewMetrics
object
Aggregated review metrics for a single namespace, broken down by source platform.
2 properties
v1CreateReviewCommentResponse
object
Response message containing the created review comment details.
6 properties
v1ReviewHistoryResponse
object
Response message containing the history entries for a review.
1 property
v1GetMultiThirdPartyReviewPublishSettingsRequest
object
Request message for retrieving third-party review publish settings for multiple account groups.
1 property1 required
v1Reviewer
object
Person who wrote a review, including their display name and contact details.
3 properties
v1MetricsForSource
object
Review metrics for a single source platform, including rating distribution and response statistics.
12 properties
v1CanRespondToReviewRequest
object
Request message for checking whether a review supports responses.
2 properties2 required
v1CanRespondToReviewResponse
object
Response message indicating whether a review supports responses.
2 properties
v1ReviewComment
object
A business response or comment on a customer review.
13 properties
v1UpdateReviewRequest
object
Request message for updating a review's action status and publish settings.
7 properties1 required
v1UpdateReviewUserDeletedInfoRequest
object
Request message for updating the user-deleted status on a review.
3 properties3 required
v1SearchReviewsRequest
object
Request message for searching customer reviews with filtering and pagination.
15 properties1 required
v1CreateReviewCommentRequest
object
Request message for creating a comment on a review.
7 properties2 required
v1ReviewDeletedStatus
string
v1GetReviewsResponse
object
Response message containing the retrieved reviews.
1 property
v1Review
object
Customer feedback about a business with ratings, comments, and responses.
33 properties
v1UpdateReviewResponse
object
Response message containing the ID of the updated review.
1 property
v1SearchReviewsResponse
object
Response message containing reviews matching the search criteria with pagination metadata.
4 properties
v1UpdateReviewCommentResponse
object
Response message containing the updated review comment.
1 property
v1ReviewActionStatus
string
v1ReviewRatingCategory
string
v1GetReviewsRequest
object
Request message for retrieving a set of reviews by their identifiers.
2 properties1 required
v1Recommendation
string
protobufAny
object
1 property
v1ThirdPartyReviewPublishSettings
object
Settings controlling how third-party reviews are published to the review widget.
2 properties
v1GetReviewMetricsRequest
object
Request message for retrieving review metrics for one or more business namespaces.
6 properties2 required
v1ReviewIdentifier
object
Uniquely identifies a review by its account group and review ID.
2 properties2 required
v1ReviewHistory
object
A historical snapshot of a review, capturing the state of the review at a point in time.
14 properties
v1GetMultiThirdPartyReviewPublishSettingsResponse
object
Response message containing third-party review publish settings keyed by account group ID.
1 property
v1ReviewHistoryRequest
object
Request message for retrieving the history of a review.
1 property1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Vendasta Review Service API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.