Foot Locker
API delle schede prodotto Foot Locker
Un prodotto Foot Locker per SKU o URL su uno qualsiasi dei 13 siti: titolo, marca, descrizione, generi, sport, categoria, colore, codice stile, immagini, valutazione, numero di recensioni, il blocco prezzo (prezzo, prezzo di listino, percentuale di sconto, il prezzo più basso degli ultimi 30 giorni dei siti europei), disponibilità online, alla spedizione e al ritiro, informazioni di lancio (tipo di lancio, data di lancio, solo web), flag, la tabella delle taglie, ogni colorway con SKU, prezzo e disponibilità, e ogni taglia con available, ship, pickup e stores_available: solo su footlocker.com, quanti negozi mostrano quella taglia come disponibile (un conteggio di negozi, non di pezzi), null sugli altri siti, più UPC e SKU di negozio. La disponibilità è sì o no per taglia: Foot Locker non pubblica quantità. Per footlocker.it invia "country": "it". Costa 1 credito per richiesta.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonproduct_idstringUno SKU Foot Locker: l'id di un risultato di ricerca o l'ultima parte di un URL prodotto (Q5495005 negli Stati Uniti, 12 cifre in Europa, come 315214365702 su footlocker.it). Serve product_id oppure url.
Example: 315214365702
urlstringL'URL di un prodotto Foot Locker su uno dei siti coperti (se ne usano il sito e lo SKU). Alternativa a product_id.
Example: https://www.footlocker.it/product/~/315214365702.html
countryenum<string>default:usIl sito Foot Locker. Titoli ed etichette dei facet arrivano nella lingua del sito, i prezzi nella sua valuta.
Example: it
us— Stati Uniti (footlocker.com), USD. Il valore predefinito.ca— Canada (footlocker.ca), CAD. language en (predefinita) o fr.gb— Regno Unito (footlocker.co.uk), GBP.de— Germania (footlocker.de), EUR.fr— Francia (footlocker.fr), EUR.it— Italia (footlocker.it), EUR.es— Spagna (footlocker.es), EUR.nl— Paesi Bassi (footlocker.nl), EUR.be— Belgio (footlocker.be), EUR. language nl (predefinita) o fr.at— Austria (footlocker.at), EUR.ie— Irlanda (footlocker.ie), EUR.au— Australia (footlocker.com.au), AUD.nz— Nuova Zelanda (footlocker.co.nz), NZD.
languageenum<string>Solo per country ca (en predefinita, o fr) e be (nl predefinita, o fr). Gli altri siti, footlocker.it compreso, hanno una sola lingua.
Example: fr
en— Inglese. Predefinita su ca.fr— Francese, su ca o be.nl— Olandese. Predefinita su be.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
p = client.footlocker.product(country="it", product_id="315214365702")["data"]
print(p["title"], p["price"]["price"], p["price"]["lowest_price_30d"], p["currency"])
# Sì o no per taglia (il numero di negozi stores_available esiste solo negli Stati Uniti).
for s in p["sizes"]:
print(s["size"], "disponibile" if s["available"] else "-")Response