Tous les scrapers

E-commerce

Etsy Scraper

etsy.com

100% Taux de réussite
3.7s Réponse moyenne
In-house anti-bot Protection
1 000 appels Mesuré sur

Etsy est servi via un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez une requête et il renvoie les produits déjà analysés : le titre, le prix et la devise, la boutique, une image et une URL d'annonce. Triez, filtrez par prix et paginez. Les prix arrivent en USD par défaut.

Ce que vous pouvez extraire

  • Titre et URL de l'annonce
  • Prix et devise
  • Nom de la boutique
  • Image du produit

Endpoints dédiés

/marketplace/etsy-search

Une recherche de produits sur Etsy

Produits Etsy pour une requête : un tableau products avec title, price, currency, shop, image et une url. Triez, filtrez avec min_price/max_price et paginez avec max_results.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/marketplace/etsy-search?query=handmade%20jewelry"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/marketplace/etsy-search",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"query": "handmade jewelry"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.etsySearch('handmade jewelry', {
  sort: 'price_asc',
});
console.log(results);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.