📖 Documentation BrowserIP
🌐 Français

Référence API

URL de base : https://browserip.com。Authentification : connectez-vous d'abord avec POST /api/auth/login ; le serveur définit un cookie sid à joindre aux requêtes suivantes. Vous pouvez aussi utiliser une clé générée sur la page « API Keys » de la console : en-tête Authorization: Bearer bip_…, sans cookie (la clé n'est affichée qu'une seule fois – conservez-la soigneusement).

Démarrer POST /api/sessions/

curl -b cookies.txt -X POST https://browserip.com/api/sessions/ \
  -H 'Content-Type: application/json' -d '{}'

Succès (emplacement libre disponible) → 200 :

{
  "session": {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "status": "ready",
    "region": "default",
    "token": "…",
    "cdp_url": "https://browserip.com/s/123e4567-e89b-12d3-a456-426614174000/…",
    "view_url": "/view/123e4567-e89b-12d3-a456-426614174000/…",
    "created_at": "2026-10-19T00:00:00.000Z",
    "last_activity": "2026-10-19T00:00:00.000Z"
  }
}

Pas d'emplacement libre, mise à l'échelle déclenchée → 202 {"session": {...}, "queue_position": 1} (interrogez GET /api/sessions/:id jusqu'à ce que status devienne ready). Erreurs : 402 insufficient_credits (solde insuffisant), 429 too_many_sessions, 503 no_capacity.

Interroger une session GET /api/sessions/:id

{"session": {"id": "123e4567-e89b-12d3-a456-426614174000", "status": "ready", "cdp_url": "https://browserip.com/s/123e4567-e89b-12d3-a456-426614174000/…", …}}

Arrêter DELETE /api/sessions/:id

curl -b cookies.txt -X DELETE https://browserip.com/api/sessions/123e4567-e89b-12d3-a456-426614174000
→ {"ok": true}

Interroger l'utilisateur GET /api/auth/me

{"user": {"id": "u_x", "email": "you@example.com", "hours": 4.5, "credits": 0, "account_type": "personal", "credit_rate_per_hour": null, "is_admin": false, "created_at": "…"}} 

Vérifier le solde GET /api/billing/balance

Renvoie le solde actuel : hours (heures) pour les particuliers, credits pour les entreprises et administrateurs, avec account_type et le tarif entreprise credit_rate_per_hour.