Passer au contenu principal

Vérifier le trafic et les dépenses résidentiels

Voyez via l'API combien de trafic un package résidentiel a consommé et combien cela a coûté.

Ce guide explique comment voir combien de trafic un package résidentiel a consommé et combien cela a coûté.

Chaque requête utilise votre clé API personnelle depuis le tableau de bord de votre compte (comment obtenir votre clé API). Dans les exemples ci-dessous, remplacez YOUR_API_KEY par votre propre clé. Pour payer avec le solde de votre compte, utilisez paymentId = 1.

Étape 1 — Récupérez les infos du package

Récupérez l'état du package et le trafic restant. Copiez le package_key.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/package

Réponse

{
  "status": "success",
  "data": {
    "rotation": 60,
    "traffic_limit": "7516192768",
    "traffic_usage": "10",
    "traffic_left": "10",
    "package_key": "1234567890abcdefedcb",
    "expired_at": "d.m.Y",
    "is_active": true,
    "tarif_id": 2
  },
  "errors": []
}

Étape 2 — Récupérez l'utilisation du trafic

Récupérez l'utilisation détaillée du trafic du package. Vous pouvez filtrer par login de liste ou plage de dates.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/traffic/details

Corps de la requête

Nom

Type

Description

packageKey

String

Clé du package (depuis les infos du package).

login (optionnel)

String

Optionnel : filtrer par login de la liste.

date_start (optionnel)

String

Filtre de date facultatif, format JJ.MM.AAAA.

date_end (optionnel)

String

Filtre de date facultatif, format JJ.MM.AAAA.

Réponse

{
  "status": "success",
  "data": {
    "package_key": "1234567890abcdefedcb",
    "traffic_usage": "275414777856",
    "traffic_usage_formated": "256.5 GB"
  },
  "errors": []
}

Étape 3 — Récupérez le rapport de dépenses

Récupérez le rapport de dépenses : montant, prix par Go et répartition par liste.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/consumption

Corps de la requête

Nom

Type

Description

login (optionnel)

String

Optionnel : filtrer par login de la liste.

date_start (optionnel)

String

Filtre de date facultatif, format JJ.MM.AAAA.

date_end (optionnel)

String

Filtre de date facultatif, format JJ.MM.AAAA.

Réponse

{
  "status": "success",
  "data": {
    "package_key": "1234567890abcdefedcb",
    "orders_amount": "$557.99",
    "orders_bytes_formated": "256.5 GB",
    "price_per_gb": "$2.17"
  },
  "errors": []
}

Référence API complète

Avez-vous trouvé la réponse à votre question ?