List all reviews

GET https://api.tamio.com/v2/reviews/list

Returns a paginated list of product reviews. Supports filtering by product, customer, invoice, date range, verified-customer flag, and free-text search across review content and reviewer names.

Query Parameters

page integer*

Page number for pagination.

per_page integer*

Number of reviews per page.

order string

Sort direction.

ascdesc
sort_by string

Field to sort by.

created_at
from string

Start date filter (ISO string or Unix timestamp).

to string

End date filter (ISO string or Unix timestamp).

product_id string

Filter reviews by product UUID.

customer_id string

Filter reviews by customer UUID.

invoice_id string

Filter reviews by invoice UUID.

filter string

Free-text search across review content and reviewer names.

customer_reviews boolean

When true, return only verified customer reviews; when false, exclude them.

Responses

200 Paginated list of reviews

Paginated list of reviews

status integer
total_results integer
reviews array of Review
400 Validation or business-logic error
401 Missing or invalid API key
/reviews/list
1const response = await fetch("https://api.tamio.com/v2/reviews/list", {
2 headers: {
3 "Authorization": "Bearer YOUR_API_KEY",
4 "Accept": "application/json"
5 }
6});
7const data = await response.json();
Responses
{
  "status": 200,
  "total_results": 42,
  "reviews": []
}