Diese Anleitung zeigt, wie du siehst, wie viel Traffic ein Residential-Paket verbraucht hat und was es gekostet hat.
Jede Anfrage verwendet deinen persönlichen API-Schlüssel aus deinem Konto-Dashboard (So erhältst du deinen API-Schlüssel). Ersetze in den folgenden Beispielen YOUR_API_KEY durch deinen eigenen Schlüssel. Um vom Kontoguthaben zu bezahlen, verwende paymentId = 1.
Schritt 1 — Paketinformationen abrufen
Hole den Paketstatus und den verbleibenden Traffic. Kopiere den package_key.
Endpunkt
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/package
Antwort
{
"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": []
}
Schritt 2 — Traffic-Nutzung abrufen
Hole die detaillierte Traffic-Nutzung des Pakets. Du kannst nach List-Login oder Datumsbereich filtern.
Endpunkt
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/traffic/details
Anfrage-Body
Name | Typ | Beschreibung |
packageKey | String | Paket-Schlüssel (aus den Paketinformationen). |
login (optional) | String | Optional: nach List-Login filtern. |
date_start (optional) | String | Optionaler Datumsfilter, Format TT.MM.JJJJ. |
date_end (optional) | String | Optionaler Datumsfilter, Format TT.MM.JJJJ. |
Antwort
{
"status": "success",
"data": {
"package_key": "1234567890abcdefedcb",
"traffic_usage": "275414777856",
"traffic_usage_formated": "256.5 GB"
},
"errors": []
}
Schritt 3 — Ausgabenbericht abrufen
Hole den Ausgabenbericht: Betrag, Preis pro GB und Aufschlüsselung nach Liste.
Endpunkt
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/consumption
Anfrage-Body
Name | Typ | Beschreibung |
login (optional) | String | Optional: nach List-Login filtern. |
date_start (optional) | String | Optionaler Datumsfilter, Format TT.MM.JJJJ. |
date_end (optional) | String | Optionaler Datumsfilter, Format TT.MM.JJJJ. |
Antwort
{
"status": "success",
"data": {
"package_key": "1234567890abcdefedcb",
"orders_amount": "$557.99",
"orders_bytes_formated": "256.5 GB",
"price_per_gb": "$2.17"
},
"errors": []
}
