List reviews

List approved reviews for the site, ordered by `created_at` desc by default. Supports filtering by rating, rating range, featured status, product name, slug, locale, and date ranges. Field visibility (author photo, company, position, city) follows the site's review settings.

GET/reviews
Base URLhttps://api.lynkow.com/public/{siteId}

Query parameters

dateFrom
string

Filter from date (ISO 8601)

dateTo
string

Filter until date (ISO 8601)

excludeIds
string[]

Array of strings

groupByTranslation
boolean

Boolean

ids
string[]

Array of strings

isFeatured
boolean

Boolean

limit
number

Number <= 100

Max: 100

locale
string

BCP 47 locale code (e.g. "en", "fr")

page
number

Number

productName
string

Associated product name

rating
number

Between 1 and 5

Max: 5

Min: 1

ratingMax
number

Between 1 and 5

Max: 5

Min: 1

ratingMin
number

Between 1 and 5

Max: 5

Min: 1

reviewDateFrom
string

Filter by review date from (ISO 8601)

reviewDateTo
string

Filter by review date until (ISO 8601)

slug
string

URL-friendly identifier, unique per site and locale

slugs
string[]

Array of strings

sortBy
enum("created_at" | "rating" | "author_name" | "display_order" | "review_date")

One of: created_at, rating, author_name, display_order, review_date

sortOrder
enum("asc" | "desc")

One of: asc, desc

source
enum("admin" | "csv_import" | "public_form")

One of: admin, csv_import, public_form

status
enum("pending" | "approved" | "rejected")

One of: pending, approved, rejected

translationGroupId
string

Translation group UUID (links translations across locales)

Feedback

Was this page helpful?