Extraire les annonces Tutti.ch — Petites annonces suisses avec contournement Cloudflare
Extrayez des données structurées depuis Tutti.ch, la plateforme de petites annonces la plus populaire de Suisse. Notre scraper contourne la protection Cloudflare en accédant directement aux endpoints _next/data de Next.js, livrant du JSON propre sans aucun navigateur. Recherchez par mot-clé, catégorie, canton ou fourchette de prix.
Anti-Bot
Contournement Cloudflare (_next/data)
Ce que vous pouvez extraire
- Petites annonces — titre, description, prix, localisation, type de vendeur, images
- Navigation par catégorie — filtrez par véhicules, électronique, meubles, emploi, immobilier et plus
- Filtrage géographique — recherche par canton, ville ou rayon
- Fourchettes de prix — filtrez par prix minimum et maximum
- Informations vendeur — pseudo, membre depuis, professionnel ou particulier
- Multi-requêtes — lancez plusieurs recherches en une seule exécution
Cas d'utilisation
- Étude du marché suisse — analysez les tendances de prix des biens d'occasion par région
- Veille tarifaire — surveillez les prix concurrents sur le marché suisse de l'occasion
- Analyse immobilière — suivez les annonces de location et de vente par canton
- Intelligence du marché automobile — analysez les prix des véhicules d'occasion par marque, modèle et région
- Intelligence e-commerce — comprenez l'offre et la demande par catégorie de produit
Exemple API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~tutti-ch-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQueries": ["iphone 15"], "canton": "ZH", "maxResultsPerQuery": 100}'
Intégrations
- n8n / Make / Zapier — déclencher des exécutions et traiter les résultats via webhook
- Agents IA (MCP) — Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python / Node.js — SDK Apify pour l'accès programmatique
- Google Sheets / Airtable — export via les intégrations Apify
Comparaison
| Fonctionnalité | NanoScrape | Scrapers à navigateur |
| Image Docker | ~12MB | 500MB - 2GB |
| Utilisation RAM | 128MB | 1-4GB |
| Coût pour 1k SERP | 3,00$ | 10$ - 25$ |
| Contournement Cloudflare | _next/data (sans navigateur) | Chrome headless complet |
| Vitesse (1k annonces) | ~3 min | 20-40 min |
| Filtrage par canton | Oui | Variable |
Champs de sortie
| Champ | Type | Exemple |
| title | string | iPhone 15 Pro 256GB |
| price | number | 890 |
| currency | string | CHF |
| location | string | Zurich, ZH |
| description | string | Description complète de l'annonce |
| seller | string | techdealer_zh |
| images | string[] | ["https://..."] |
| category | string | Électronique |
| url | string | https://tutti.ch/... |
| posted_at | string | 2026-04-20 |