+Hotline.ua API
Compare prices across Ukrainian shops: Hotline.ua products, offers, price history and reviews as clean JSON.
The API.SH Hotline.ua API turns Ukraine's price comparison site into structured JSON. Search products or list any category with its filters and price range, then pull a product's specifications and every shop's offer: price in UAH, condition, warranty, delivery and payment terms, and the shop's rating. Price history in UAH and USD, user reviews, questions, shop profiles and shop reviews, search suggestions and the full category menu are all available.
- 13 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/hotline/v1/ autocomplete
{"query": "iphone 15","lang": "uk","hints": [{"id": 68067,"title": "Чохли Apple на Apple IPhone 15 Pro","url": "https://hotline.ua/mobile/chehly-sumki-futlyary-dlya-mobilnyh-i-smartfonov/325306-20217905/","image": null},{"id": 68075,"title": "Чохли Pitaka на Apple IPhone 15 Pro","url": "https://hotline.ua/mobile/chehly-sumki-futlyary-dlya-mobilnyh-i-smartfonov/579036-20217905/","image": null},"… 3 more"],"categories": [{"id": 11,"title": "Смартфони та мобільні телефони","url": "https://hotline.ua/mobile/mobilnye-telefony-i-smartfony/","image": null},{"id": 599,"title": "Чохли для смартфонів","url": "https://hotline.ua/mobile/chehly-sumki-futlyary-dlya-mobilnyh-i-smartfonov/","image": null}],"products": [{"id": 24927891,"title": "Смартфон Apple iPhone 15","url": "https://hotline.ua/mobile/mobilnye-telefony-i-smartfony/294245-20520819/?series=true","image": "https://hotline.ua/img/tx/585/5855374211.jpg"},{"id": 24927893,"title": "Смартфон Apple iPhone 15 Pro","url": "https://hotline.ua/mobile/mobilnye-telefony-i-smartfony/294245-20520825/?series=true","image": "https://hotline.ua/img/tx/582/5828122141.jpg"},"… 1 more"],"cached": false,"credits_used": 1} What you can build with the Hotline.ua API
Competitor price tracking
Read every shop's offer for a product, with price, condition, warranty and delivery, to see where you stand against other sellers.
Price history and trends
Pull a product's price history and price change over 14 days to all time to time promotions or study the market.
Category and assortment research
List a category with the site's filters, price range and sorts, and read every filter group with product counts.
Product data and specifications
Get a product's specifications, description, images, variants and lowest and highest prices to enrich your catalog.
Shop reputation monitoring
Look up a shop's profile, terms and ratings and read its customer reviews and the shop's answers.
Hotline.ua data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Hotline.ua API endpoints and prices
Every Hotline.ua endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Hotline.ua search suggestions /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua product search /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua shop search /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua shop profile /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua price history /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua product questions /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua product reviews /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua shop reviews /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua category listing with filters /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua shop offers for a product /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua product details and specifications /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua category menu /hotline/ | $1 · $2 PAYG 1 credit |
| Hotline.ua category filters /hotline/ | $1 · $2 PAYG 1 credit |
Call the Hotline.ua API
Hotline.ua search suggestions: GET https://api.api.sh/hotline/
curl "https://api.api.sh/hotline/v1/autocomplete?q=iphone+15" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/hotline/v1/autocomplete",
params={"q": "iphone 15"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/hotline/v1/autocomplete");
url.searchParams.set("q", "iphone 15");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/hotline/v1/autocomplete", "q", "iphone 15")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Hotline.ua" and "Hotline.ua search suggestions".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 902 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Hotline.ua data
- Public data only: no Hotline.ua login, cookies or account needed
- One key and one response shape for Hotline.ua and 901 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- No rate limits: run as many calls in parallel as you need
- Live status for every endpoint
API.SH vs the official Hotline.ua API
Hotline.ua's documented API is for shops managing their own bids (auctions) with a shop token; it does not return the public catalog, offers or reviews. API.SH needs no shop account and returns public product, offer, price history and review data as JSON.
Skip building your own Hotline.ua scraper or a price-feed pipeline: API.SH gives you one key, one JSON shape and a fixed price per call.
Hotline.ua API questions
What Hotline.ua data can I get?+
Product search (/hotline/v1/search), category listings and filters (/hotline/v1/category, /hotline/v1/category/filters), the category menu (/hotline/v1/categories), product details (/hotline/v1/product), shop offers (/hotline/v1/offers), price history (/hotline/v1/price-history), reviews (/hotline/v1/reviews), questions (/hotline/v1/questions), shop profiles, reviews and search (/hotline/v1/shop, /hotline/v1/shop/reviews, /hotline/v1/shops/search) and search suggestions (/hotline/v1/autocomplete).
How much does the Hotline.ua API cost?+
Every Hotline.ua endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /hotline/v1/autocomplete at 1 credit each.
Is there an official Hotline.ua API?+
Hotline.ua documents an API for shops to manage their own bids, which needs a shop token. It does not cover reading public prices, offers or reviews; API.SH does that without an account.
Do I need a Hotline.ua account or login?+
No. API.SH reads public Hotline.ua data only. No endpoint uses a login, cookies or anyone's account.
Can I get prices for a specific city?+
Yes. Offers, product and category endpoints take city (kyiv, lviv, kharkiv, odesa, dnipro, zaporizhzhia or a numeric city id).
How do I apply category filters?+
Call /hotline/v1/category/filters for the category to get every filter value id with product counts, then pass the ids to /hotline/v1/category as filters (or exclude), with price_min, price_max and sort.
How do I get started?+
Sign up at api.sh, copy your API key and call /hotline/v1/search?q=iphone 15. Full docs are at https://api.sh/docs, with SDKs, Google Sheets, Zapier, Make and n8n integrations and an MCP server at https://api.sh/mcp for AI agents.
Does the Hotline.ua API have a rate limit?+
No. API.SH puts no rate limit on your key: send as many Hotline.ua calls in parallel as you need and pay only for the calls that run. If Hotline.ua itself slows down, the call returns 503 with a retry-after header and is not charged.