Docs
Se connecter
Migrez vers Smart AI Proxy

Routage plus rapide, évitement des bannissements piloté par l'IA, moins de paramètres à configurer. Proxy Backconnect est déprécié, mais les intégrations existantes continuent de fonctionner : aucune fermeture n'est prévue.

Endpoint

PROXYbackconnect.crawlbase.com:9000
# Username = your token + optional session/country qualifiers
# Password = blank

Utilisation de base

curl -x 'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000' \
     'https://httpbin.org/ip'
import requests

proxies = {
    'http':  'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000',
    'https': 'http://YOUR_TOKEN:@backconnect.crawlbase.com:9000',
}
res = requests.get('https://httpbin.org/ip', proxies=proxies)

Par défaut, chaque requête passe par une IP résidentielle différente : rotation pure.

Sessions persistantes

Pour épingler des requêtes à une seule IP, ajoutez un identifiant de session à votre nom d'utilisateur. Le même identifiant de session renvoie la même IP pendant environ 30 minutes.

# Format: TOKEN-session-SESSION_ID
curl -x 'http://YOUR_TOKEN-session-checkout42:@backconnect.crawlbase.com:9000' \
     'https://shop.example.com/cart'

Ciblage par pays

# Format: TOKEN-country-XX
curl -x 'http://YOUR_TOKEN-country-DE:@backconnect.crawlbase.com:9000' \
     'https://www.amazon.de'

# Combine: country + session
curl -x 'http://YOUR_TOKEN-country-DE-session-cart-1:@backconnect.crawlbase.com:9000' \
     'https://www.amazon.de/cart'

Qualificateurs de nom d'utilisateur

Référence de tous les modificateurs de nom d'utilisateur disponibles, combinés avec des tirets.

FormatEffet
TOKENPar défaut : IP aléatoire par requête
TOKEN-country-XXIPs du pays XX (ISO 3166)
TOKEN-session-NAMEPersistance sur une IP pendant environ 30 min
TOKEN-country-XX-session-NAMESession persistante au sein d'un pays

IPs statiques et géolocalisation

Lorsque vous devez conserver la même IP de sortie sur plusieurs requêtes (parcours de paiement multi-étapes, connexion à un compte + scraping, tout ce qui dépend de la reconnaissance du même client par le site cible), Backconnect peut verrouiller une IP statique et renvoyer le port et la durée de vie de la session. Le proxy maintient alors cette IP liée à votre token tant que vous continuez à l'utiliser dans la fenêtre de session.

L'endpoint IP statique est limité à 1 requête toutes les 5 minutes par pays (ou 1 toutes les 5 minutes au total si aucun pays n'est spécifié). Mettez en cache le port reçu par votre client : ne le redemandez pas à chaque crawl.

Fonctionnalité liée au plan

Les IPs statiques et le ciblage par pays peuvent ne pas être disponibles sur tous les plans Backconnect, et la disponibilité par pays varie selon le palier. Si vous recevez une réponse non autorisée, vérifiez votre plan ou contactez le support avant de réessayer.

Obtenir une IP statique

Renvoie un port à utiliser avec proxy.crawlbase.com, ainsi que le nombre de secondes pendant lequel la liaison reste active. Le minuteur de session se prolonge automatiquement tant que vous continuez à envoyer du trafic via ce port dans la fenêtre.

GEThttps://api.crawlbase.com/proxy/static
curl 'https://api.crawlbase.com/proxy/static?token=YOUR_TOKEN'

# Response
# { "port": 1234, "host": "proxy.crawlbase.com", "session_time": 10 }

IP statique depuis un pays spécifique

Passez un code pays ISO 3166 à 2 lettres (US, GB, DE, IT, RU, …) pour fixer l'IP statique à cette zone géographique. Si aucun port n'est actuellement libre dans le pays demandé, la réponse contient une erreur : reculez et réessayez en respectant la limite par bucket de pays.

curl 'https://api.crawlbase.com/proxy/static?token=YOUR_TOKEN&country=FR'

# Response
# { "port": 4551, "host": "proxy.crawlbase.com", "session_time": 10 }

Liste blanche d'IP

Backconnect prend en charge la liste blanche d'IP : laissez les IP sortantes de votre serveur s'authentifier auprès du proxy sans envoyer le token à chaque requête. Utile pour les pipelines à IP fixe qui ne veulent pas d'identifiants dans le code, et seule façon d'utiliser Backconnect depuis des environnements qui ne peuvent pas transmettre d'en-tête Proxy-Authorization.

Trois endpoints, tous sous /proxy/whitelist_ips, différenciés par la méthode HTTP. Les modifications mettent jusqu'à 1 minute à se propager.

Fonctionnalité liée au plan

La gestion de la liste blanche peut ne pas être disponible sur tous les plans, et un plafond par plan limite le nombre d'IPs pouvant être ajoutées à la fois. Une réponse non autorisée signifie que votre palier n'inclut pas la fonctionnalité ; contactez le support pour passer à un plan supérieur.

Ajouter une IP à la liste blanche

POSThttps://api.crawlbase.com/proxy/whitelist_ips
curl -X POST 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN&ip=123.123.123.123'

Retirer une IP de la liste blanche

DELETEhttps://api.crawlbase.com/proxy/whitelist_ips
curl -X DELETE 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN&ip=123.123.123.123'

Voir les IPs en liste blanche

Renvoie la liste actuelle des IPs en liste blanche pour votre token, au format JSON.

curl 'https://api.crawlbase.com/proxy/whitelist_ips?token=YOUR_TOKEN'

Backconnect vs Smart AI Proxy

Smart AI ProxyBackconnect
Cas d'usageMode facile : routage automatique, contournement anti-botAccès direct au pool d'IP, rotation personnalisée
Rendu JSDisponibleNon (proxy brut)
Réessai automatiqueOuiNon, à gérer vous-même
Sessions persistantesVia en-têteVia nom d'utilisateur
Idéal pourLa plupart des utilisateursScrapers personnalisés, recherche réseau
Choisissez Smart AI Proxy en premier

Backconnect est l'outil de plus bas niveau. Si vous n'avez pas de raison précise de l'utiliser, Smart AI Proxy donne de meilleurs résultats avec moins d'effort.