Микросервис парсинга данных о товарах с поддерживаемых сайтов.
/parse?url=https://reserved.com/product/...
/parse
Content-Type: application/json
{ "url": "https://reserved.com/product/..." }
/health — статус сервиса
{
"status": 1,
"url": "https://reserved.com/en/product/123ABC-456X",
"domain": "reserved.com",
"name": "Koszula regular",
"description": "Koszula z imitacji zamszu...",
"sku": "756IE-88X",
"price": 129.99,
"currency": "PLN",
"sizes": ["S", "M", "L", "XL"],
"photos": ["https://cdn.reserved.com/...jpg"],
"color_options": [{ "sku": "...", "name": "brązowy", "photo": "..." }],
"rating": { "average": 4.5, "count": 120, "stars": "5" }
}
{ "status": 0, "error": "No parser registered for this URL." }
example.com, reserved.com, www.reserved.com, mohito.com, www.mohito.com, cropp.com, www.cropp.com, housebrand.com, www.housebrand.com, sinsay.com, www.sinsay.com, zara.com, www.zara.com, massimodutti.com, www.massimodutti.com, bershka.com, www.bershka.com, stradivarius.com, www.stradivarius.com, pullandbear.com, www.pullandbear.com, oysho.com, www.oysho.com, allegro.pl, www.allegro.pl, burkerwatches.com, www.burkerwatches.com, empik.com, www.empik.com, smyk.com, www.smyk.com, amazon.pl, www.amazon.pl
X-Cache: HIT|MISS — результат из кэша
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset