Aktualności
Czyli co nowego w REST API Allegro.
Wdrożyliśmy dziś dwie zmiany w metodzie GET na zasobie /offers/listing w REST API:
Przykładowy request:
curl -X GET \
'https://api.allegro.pl/offers/listing?phrase=iphone&option=SMART \
-H 'Accept: application/vnd.allegro.public.v1+json' \
-H 'content-type: application/vnd.allegro.public.v1+json' \
-H 'Authorization: Bearer {token}' \
Nowy filtr wyświetlimy również w sekcji “option” czyli “oferta ma”.
{
"id": "option",
"type": "MULTI",
"name": "oferta ma",
"values": [
{
"value": "FREE_SHIPPING",
"name": "darmowa dostawa",
"selected": false
},
{
"value": "FREE_RETURN",
"name": "darmowy zwrot InPost",
"selected": false
},
{
"value": "VAT_INVOICE",
"name": "faktura VAT",
"selected": false
},
{
"value": "COINS",
"name": "Monety Allegro",
"selected": false
},
{
"value": "BARGAIN",
"name": "Strefa Okazji",
"selected": false
},
{
"value": "BRAND_ZONE",
"name": "Strefa Marek",
"selected": false
},
{
"value": "SUPERSELLER",
"name": "Super Sprzedawca",
"selected": false
},
{
"value": "SMART", -- nowy filtr, dzięki któremu wyszukasz
oferty z darmową dostawą SMART
"name": "Allegro Smart!",
"selected": false
}
]
}
Przykładowy response:
{
"id": "parameter.365",
"type": "NUMERIC",
"name": "Szerokość produktu",
"values": [
{
"idSuffix": ".from",
"name": "od",
"selected": false
},
{
"idSuffix": ".to",
"name": "do",
"selected": false
}
],
"minValue": 0,
"maxValue": 270,
"unit": "cm" -- nowe pole - jednostka dla filtrów
numerycznych
},