ARNPROXY

Verbindungslistendetails

GET/account/api/v1/residential/lists/{id}

Autorisierung

AuthorizationBearer YOUR_ARNPROXY_API_KEY
Erforderliche Berechtigungread + optional credentials
Acceptapplication/json

Parameter

NameTypBeschreibung
id
pathErforderlich
integerEigene Datensatz-ID für diesen Vorgang; 1–2147483647. Keine angezeigte Bestellnummer oder Anbieter-ID.
include_credentials
queryOptional
string"0" oder "1", Standard "0". "1" erfordert die Berechtigung credentials und gültigen Dienst.
Standardwert: "0"

Anfragebeispiel

cURL
printf 'Authorization: Bearer %s\n' "$ARNPROXY_API_KEY" |
  curl --silent --show-error --header @- \
    --header 'Accept: application/json' \
    --connect-timeout 10 --max-time 30 \
    'https://www.arnproxy.com/account/api/v1/residential/lists/YOUR_LIST_ID'

Beispiele werden hier nicht ausgeführt. Speichern Sie den API-Schlüssel in einer serverseitigen Umgebungsvariablen, nie in URLs oder Browsercode. Bereiten Sie request.json für POST vor.

Antworten

200Erfolgsantwort
application/json
{
    "ok": true,
    "data": {
        "id": 30001,
        "package_id": 20001,
        "order_id": 20001,
        "title": "Example connection list",
        "package_state": "active",
        "snapshot": {
            "source": "arnproxy_records",
            "observed_at": "2030-01-01T12:00:00+00:00",
            "fresh": true,
            "max_age_seconds": 3600,
            "reason": null
        },
        "connection": {
            "host": "res.arnproxy.com",
            "first_port": 10000,
            "port_count": 10
        },
        "authentication": "login_password",
        "target": {
            "country": "US",
            "region": "",
            "city": "",
            "isp": ""
        },
        "rotation": {
            "type": "interval",
            "seconds": 0
        },
        "credential_read_available": true,
        "management_available": true,
        "management_actions": [
            "rename",
            "rotation",
            "delete"
        ]
    },
    "meta": {
        "request_id": "000000000000000000000001",
        "phase": "public_v1",
        "source": "arnproxy_records"
    }
}
Antwortfelder und Typen
NameTypBeschreibung
okbooleanErfolgskennzeichen; bei false error.code prüfen.
dataobjectVorgangsspezifisches Ergebnis; Beispiele sind synthetisch und dienen der Veranschaulichung.
data.idintegerZugehörige ARNPROXY-Datensatz-ID statt interner Anbieter-ID verwenden.
data.package_idintegerZugehörige ARNPROXY-Datensatz-ID statt interner Anbieter-ID verwenden.
data.order_idintegerZugehörige ARNPROXY-Datensatz-ID statt interner Anbieter-ID verwenden.
data.titlestringVorgangsspezifischer Wert für title. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.package_statestringVorgangsspezifischer Wert für package state. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.snapshotobjectQuelle/Zeit/Aktualität der Paketbeobachtung; veraltete Daten gewähren keinen Verwaltungszugriff.
data.snapshot.sourcestringDatenquelle; lokale Datensätze und Live-Anbieterabfragen sind unterschiedliche Nachweise.
data.snapshot.observed_atstringZeitstempel im vom API gelieferten Format; Beispieldaten sind synthetisch.
data.snapshot.freshbooleanOb die Beobachtung innerhalb des Aktualitätsfensters liegt.
data.snapshot.max_age_secondsintegerMaximal erlaubtes Alter in Sekunden für eine aktuelle Beobachtung.
data.snapshot.reasonstring|nullFester Grundcode oder null, niemals ungefilterter Anbieterfehlertext.
data.connectionobjectListenhost, erster Port und Portanzahl; bei ungültiger Beobachtung möglicherweise null.
data.connection.hoststringVorgangsspezifischer Wert für host. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.connection.first_portintegerBeginn oder Größe des Verbindungsportbereichs.
data.connection.port_countintegerBeginn oder Größe des Verbindungsportbereichs.
data.authenticationstringAuthentifizierungsmodus der Liste: login_password oder ip_auth.
data.targetobjectVorgangsspezifischer Wert für target. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.target.countrystringVorgangsspezifischer Wert für country. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.target.regionstringVorgangsspezifischer Wert für region. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.target.citystringVorgangsspezifischer Wert für city. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.target.ispstringVorgangsspezifischer Wert für isp. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.rotationobjectVorgangsspezifischer Wert für rotation. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.rotation.typestringVorgangsspezifischer Wert für type. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.rotation.secondsintegerGespeicherte/gewünschte Rotation in Sekunden; Rotating-Pakete und Residential-Listen haben andere Regeln.
data.credential_read_availablebooleanVorgangsspezifischer Wert für credential read available. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.management_availablebooleanVerfügbarkeit nach Bedingungen/Berechtigungen; keine Bestands- oder Anbietergarantie.
data.management_actionsarrayVorgangsspezifischer Wert für management actions. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
data.management_actions[]stringVorgangsspezifischer Wert für management actions. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
metaobjectMetadaten zu Anfragezuordnung und Datenquelle.
meta.request_idstringKennung dieser HTTP-Anfrage, kein Vorgangsschlüssel oder Bestell-ID.
meta.phasestringVorgangsspezifischer Wert für phase. Rückgabetyp beibehalten und Verhaltenshinweise beachten.
meta.sourcestringDatenquelle; lokale Datensätze und Live-Anbieterabfragen sind unterschiedliche Nachweise.
data.credentialsBedingtobjectNur bei include_credentials=1, credentials-Berechtigung, aktivem Paket und login_password-Liste.
data.credentials.usernameBedingtstringBenutzername der Verbindungsliste.
data.credentials.passwordBedingtstringPasswort der Verbindungsliste.
data.authorized_ipsBedingtstring[]|nullKann für eine IP-auth-Liste mit residential_management zurückgegeben werden.

Fehlerantwort

HTTP 401 · INVALID_API_KEY
{
  "ok": false,
  "error": { "code": "INVALID_API_KEY" },
  "meta": { "request_id": "000000000000000000000001" }
}

Authentifizierung und Validierung können eine Anfrage vor der Ausführung ablehnen. Beachten Sie die Fehlerreferenz und bewahren Sie request_id für den Support auf. Senden Sie niemals Schlüssel oder Passwörter. Fehler & Limits →

Verhalten & wichtige Hinweise

  • Paket-/Listen-IDs sind ARNPROXY-Datensatz-IDs, keine Anbieterkennungen. Veralteter Snapshot gewährt keinen Zugriff; gegebenenfalls residential_package_refresh nutzen.
  • Ausgaben mit Zugangsdaten benötigen credentials. Verbindungen, Passwörter und Authorization-Header niemals protokollieren oder an den Support senden.

Suche in der aktuellen Sprache. Schließen mit Esc