# Contourner DataDome — DataDome Unlocker OpenScraper

*Page HTML : https://openscraper.ai/fr/datadome-unlocker · Index pour agents : https://openscraper.ai/llms.txt*

> Contournez DataDome sur n'importe quel site. L'Unlocker OpenScraper résout automatiquement le CAPTCHA DataDome, exécute le JavaScript et renvoie le vrai HTML de la page, avec 99 % de réussite. Vous ne payez que les requêtes réussies.

## Ce qu'il fait

L'Unlocker récupère n'importe quelle URL protégée par DataDome et vous renvoie la page elle-même — pas la page intermédiaire. Un seul appel API gère la preuve de navigateur, le CAPTCHA, l'IP résidentielle de sortie et le rendu JavaScript.

- Résout automatiquement le CAPTCHA DataDome
- Renvoie le vrai HTML de la page
- Exécute le JavaScript dans un vrai Chromium
- 99 % de réussite sur DataDome
- Génère sa propre preuve de navigateur (proof of browser)

## Comment nous contournons DataDome

DataDome ne bloque pas une requête, il note un visiteur. L'Unlocker ne cache donc pas un bot : chaque requête est ce qu'elle prétend être.

1. **Preuve de navigateur.** DataDome note les signaux que collecte son tag côté client : rendu canvas et WebGL, pile audio, polices, métriques d'écran et d'appareil, timing des événements, et en dessous la poignée de main TLS/JA3 et l'ordre des frames HTTP/2. Nous ne falsifions pas ces valeurs : notre stack les produit comme un vrai navigateur, si bien que DataDome délivre un cookie `datadome` valide au lieu d'une 403.
2. **Résolution du CAPTCHA.** Le puzzle à glisser de `captcha-delivery.com` et la page de vérification de l'appareil sont résolus à la volée, en temps réel. Pas de clé de solveur tiers, pas d'étape manuelle ; l'API répond une fois le challenge passé.
3. **Rendu JavaScript.** La page tourne dans un Chromium complet : le script de DataDome s'exécute comme lors d'une vraie visite et le contenu post-hydratation figure dans le HTML renvoyé. `headless: false` pour une requête HTTP brute, plus rapide.
4. **Rotation d'IP résidentielles.** Sorties dans plus de 195 pays, choisies avec le paramètre `geo` — pour le contenu restreint par pays et les sites qui rejettent les IP de datacenter.
5. **La vraie page.** HTTP 200 et le document complet, à parser avec vos outils habituels. Les requêtes bloquées ne sont pas facturées.

## Benchmark du taux de réussite

Mesuré sur des pages protégées par DataDome, face à tous les grands unlockers du marché.

| Fournisseur | Taux de réussite |
| --- | --- |
| OpenScraper Unlocker | 98,7 % |
| Bright Data | 91,3 % |
| Decodo | 86,4 % |
| Oxylabs | 86,2 % |
| Smartproxy | 75,0 % |

## Tarifs

| Scraper | Sans abonnement | Avec abonnement (-15 %) | Unité |
| --- | --- | --- | --- |
| Google Maps Scraper | 0,26 $ | 0,22 $ | 1000 lieux |
| Google Maps Reviews Scraper | 0,089 $ | 0,076 $ | 1000 avis |
| Leboncoin API | 0,93 $ | 0,79 $ | 1000 annonces |
| Sitemap Scraper API | 0,005 $ | 0,00425 $ | 1000 URLs |
| Web Unlocker | 0,95 $ | 0,81 $ | 1000 requêtes |

Le tarif applicable est la ligne Web Unlocker ci-dessus ; le prix « avec abonnement » correspond à l'abonnement Super Utilisateur. Voir <https://openscraper.ai/fr/pricing.md>.

## Utilisation depuis l'API

L'Unlocker est le module `unlocker_matrix` de l'API OpenScraper. Il renvoie exactement un résultat et s'appelle de préférence en synchrone.

```bash
curl -X POST https://api.openscraper.ai/runs \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "module": "unlocker_matrix",
    "params": { "url": "https://datadome-protected-site.com/listing", "geo": "United States", "headless": true },
    "sync": true
  }'
```

| Paramètre | Type | Requis | Défaut | Description |
| --- | --- | --- | --- | --- |
| `url` | string | oui | — | L'URL cible à débloquer. |
| `geo` | string | non | `France` | Géolocalisation du proxy utilisé pour la requête. |
| `headless` | boolean | non | `true` | Exécute le JavaScript avant de renvoyer le HTML. À désactiver pour une requête HTTP brute, plus rapide. |

La réponse contient `url`, `status_code`, `content_type` et `result_url` ; le corps de la page se télécharge depuis `result_url` avec la même authentification Bearer. Référence complète : <https://openscraper.ai/fr/docs.md>.

## FAQ

**Comment contournez-vous DataDome ?** Sans patcher DataDome ni exploiter de faille. Chaque requête tourne sur une vraie stack de navigateur dont l'empreinte, la poignée de main TLS et les signaux comportementaux sont cohérents, sort par une IP résidentielle et passe automatiquement le CAPTCHA s'il apparaît. DataDome juge la session humaine et renvoie la page.

**Le CAPTCHA DataDome est-il résolu automatiquement ?** Oui — le puzzle à glisser et la page de vérification de l'appareil sont résolus avant que l'API ne réponde. Pas d'abonnement à un solveur, pas de code de détection de votre côté.

**Peut-on contourner DataDome avec Puppeteer ou les plugins stealth de Playwright ?** Rarement, et jamais longtemps. Les plugins stealth masquent une liste d'indices d'automatisation connus, alors que DataDome prend l'empreinte de toute la stack et note la combinaison. Un navigateur headless patché sur une IP de datacenter est en général détecté dès la première requête.

**Qu'est-ce que le cookie `datadome` ?** Le jeton que DataDome délivre quand il estime une session légitime ; il porte le score de confiance de la session et est renvoyé à chaque requête suivante. Sans cookie valide, vous obtenez une 403 ou la page CAPTCHA.

**Pourquoi est-ce que j'obtiens une page 403 « You have been blocked » ?** C'est le blocage ferme de DataDome : l'empreinte, la réputation de l'IP ou le rythme des requêtes a fait passer le score de la session au-delà du seuil. Changer de user agent n'y change rien — ce n'est qu'un signal parmi des dizaines.

**Combien ça coûte ?** 0,95 $ pour 1 000 requêtes, 0,81 $ avec abonnement. Les requêtes échouées ne sont pas facturées. Les nouveaux comptes reçoivent 5 $ de crédits gratuits, sans carte bancaire.

**Contourner DataDome, est-ce légal ?** Le scraping de données publiquement accessibles est globalement licite dans l'UE et aux États-Unis, mais la responsabilité de ce qui est collecté revient à l'appelant : conditions d'utilisation du site, loi applicable et RGPD dès que des données personnelles sont en jeu. OpenScraper fournit la couche d'accès ; il ne scrape pas pour votre compte et n'héberge pas les données.
