Hotline.ua product reviews

GET https://api.api.sh/hotline/v1/reviews
1 credit / call e-commerce try it in the playground →

User reviews of a product on Hotline.ua: rating, ratings per aspect, recommended flag, confirmed purchase, usage period, text, pros, cons, helpful votes, images, videos and comments (brand representatives by name; users by first name and initial in author and by the name the page shows in author_name), plus the site's review summary. Pass next_offset back as offset; null on the last page.

Every response includes credits_used: the credits this call cost.

Part of the Hotline.ua API: 13 endpoints with prices, use cases and example responses.

Parameters

nametypedescription
pathrequired string Product link or path. Example: /mobile-mobilnye-telefony-i-smartfony/google-pixel-9-12128gb-obsidian/
limit integer Reviews per page (default 20, max 50).
offset integer Reviews to skip.
lang uk | ru Language (default uk).

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/hotline/v1/reviews?path=%2Fmobile-mobilnye-telefony-i-smartfony%2Fgoogle-pixel-9-12128gb-obsidian%2F" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

Example response (real call, trimmed: lists cut to 2 items, long text shortened, raw left out)

{"id": 25688444,"title": "Pixel 9 12/128GB Obsidian","path": "/mobile-mobilnye-telefony-i-smartfony/google-pixel-9-12128gb-obsidian/","lang": "uk","summary_ai": null,"total": 4,"offset": 0,"limit": 20,"next_offset": null,"count": 4,"reviews": [{"id": 489658,"author": "Геннадий","author_name": "Геннадий","experienced_reviewer": false,"date": "2025-10-19","rating": 50,"recommended": true,"confirmed_purchase": true,"usage": "years","text": "Отличный телефон. \r\nПо АКБ, размерам, экрану и камере, серьезных проблем нет. \r\nЖаль, что в Украине не работают ИИ фишки от гугла + ВПН гугл…","pros": "АКБ, размеры, экран","cons": "Сканер отпечатка всё также может ошибаться, отсутствует нормальный анлок по лицу через отдельный модуль, а не простую камеру. Тензор всё так…","helpful": 3,"aspect_ratings": [{"name": "Дизайн","rating": 5},{"name": "Швидкість роботи","rating": 5},"… 3 more"],"images": [],"videos": [],"comments": []},{"id": 488830,"author": "kissel","author_name": "kissel","experienced_reviewer": false,"date": "2025-09-19","rating": 48,"recommended": true,"confirmed_purchase": true,"usage": "weeks","text": "Порівняно з типовими \"лопатами\" - ідеальний розмір. Приємно, що не про версія нарешті не відчувається нарешті обпатраною. Камера супер, з ма…","pros": "Дизайн, яскравість підсвітки, камера, швидкодія, ШІ","cons": "посередня автономність","helpful": 3,"aspect_ratings": [{"name": "Дизайн","rating": 5},{"name": "Швидкість роботи","rating": 5},"… 3 more"],"images": [],"videos": [],"comments": []},"… 2 more"],"cached": false,"credits_used": 1}
The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.