Skip to content

Reviews

After an order is delivered, Tuppence asks the shopper for a review. You read each one, publish it, and reply once. You can keep a review off the page only for a rule of your published review policy, and the writer is told which. Being negative is never a reason.

  1. Deliveredthe request goes after a few days
  2. Writtenpending, or published at once
  3. Publishedon the product's page
Terminal window
curl -sS "https://api.tuppence.ai/v1/product_reviews?status=pending" \
-H "Authorization: Bearer $TUPPENCE_SECRET_KEY"
RouteDoes
POST /v1/product_reviews/{id}/publishShows it on the product’s page
POST /v1/product_reviews/{id}/replyYour reply (body), beneath it. Sent again, it replaces the last
POST /v1/product_reviews/{id}/rejectKeeps it off the page. reason is required
reasonThe review
unlawfulContains something unlawful
personal_dataContains someone’s personal details
abusiveIs hateful or abusive
spamIs spam, or about something else
conflict_of_interestWas written by someone with a conflict of interest, such as staff
unverifiedIs from someone who didn’t buy it here, when you publish verified buyers only

GET and POST /v1/product_reviews/settings: whether requests go, how many days after delivery (5 by default, 14 for health and beauty), verified buyers only, and any incentive.

EventWhen
product_review.requestedA request went to a shopper
product_review.publishedA review went on the page
product_review.rejectedA review was kept off it
ToolScopeDoes
list_product_reviewsreviews:readReviews, by status or product
publish_product_review, reply_to_product_reviewreviews:writeA person approves each one
reject_product_reviewreviews:writeOnly for a rule of your policy. A person approves it

Docs assistant

Open as a page
Loading the assistant…