Documentation API

Pilotez votre proxy par programme via HTTP : rotation d'IP, lecture des SMS reçus et changement du spoof OS. Authentification par Basic Auth avec les identifiants de votre proxy. Les exemples ci-dessous utilisent les placeholders USER:PASS.

Authentification

Chaque requête doit inclure un header Authorization: Basic <base64(user:pass)>. Authorization: Basic <base64(user:pass)>

Les exemples utilisent USER:PASS comme placeholders. Vos vrais identifiants de proxy apparaissent dans votre espace client une fois que vous avez un proxy — ils ne sont jamais affichés sur cette page publique.

Base URL : https://frproxy.com

GET POST /api/v1/rotate Rotation IP manuelle

Demande un changement d'IP immédiat. La nouvelle IP est attribuée par l'opérateur (peut prendre quelques secondes).

🔗 Lien de rotation (navigateur)

Ouvrez ce lien dans un navigateur ou collez-le dans votre outil : chaque ouverture change l'IP (rotation accessible en GET).

https://USER:PASS@frproxy.com/api/v1/rotate
curl -s -X POST \
  -u "USER:PASS" \
  https://frproxy.com/api/v1/rotate

Python

import requests
r = requests.post(
    "https://frproxy.com/api/v1/rotate",
    auth=("USER", "PASS")
)
print(r.json())  # {"status":"ok"}

Réponse : {"status":"ok"}

POST /api/v1/reboot Redémarrage du modem

Redémarre physiquement le modem 4G. La reconnexion prend généralement 30–60 secondes.

curl -s -X POST \
  -u "USER:PASS" \
  https://frproxy.com/api/v1/reboot

Réponse : {"status":"ok"}

GET /api/v1/sms Lire les SMS reçus

Retourne la liste des SMS reçus sur la SIM associée à votre proxy.

curl -s \
  -u "USER:PASS" \
  https://frproxy.com/api/v1/sms

Exemple de réponse

[
  {
    "from": "+33600000000",
    "text": "Your code is 123456",
    "date": "2026-06-11T10:30:00Z"
  }
]
POST /api/v1/spoof Changer le Spoof OS

Change le système d'exploitation simulé dans les en-têtes proxy. Paramètre os : windows, linux, macos, android, ios, ou vide pour désactiver.

curl -s -X POST \
  -u "USER:PASS" \
  "https://frproxy.com/api/v1/spoof?os=windows"
🪟 windows
🐧 linux
🍎 macos
🤖 android
📱 ios
⊘ (Désactivé)

Réponse : {"status":"ok","os":"windows"}

Codes de réponse

200Succès
401Identifiants manquants ou incorrects
403Fonctionnalité non activée sur votre proxy (ex: spoof OS)
502Le moteur proxy est injoignable temporairement
keyCréer un compte pour obtenir vos identifiants sellVOIR LES OFFRES