ARNPROXY

연결 목록 상세

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

권한 인증

AuthorizationBearer YOUR_ARNPROXY_API_KEY
필요한 권한read + optional credentials
Acceptapplication/json

매개변수

이름유형설명
id
path필수
integer이 작업에 해당하는 본인 기록 ID, 1–2147483647. 표시 주문 번호나 공급자 ID가 아닙니다.
include_credentials
query선택
string"0" 또는 "1", 기본은 "0". "1"에는 credentials 권한과 유효한 서비스가 필요합니다.
기본값: "0"

요청 예제

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'

이 페이지에서는 예제를 실행하지 않습니다. API 키는 서버 환경 변수에 보관하고 URL이나 브라우저 코드에 넣지 마세요. POST 예제에는 request.json을 준비하세요.

응답

200성공 응답
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"
    }
}
응답 필드 및 유형
이름유형설명
okboolean성공 여부. false이면 error.code를 확인하세요.
dataobject작업별 결과이며 예제는 설명용 합성 데이터입니다.
data.idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.package_idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.order_idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.titlestringtitle의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.package_statestringpackage state의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.snapshotobject패키지 관측의 출처/시간/최신성. 오래된 스냅샷은 관리 권한을 주지 않습니다.
data.snapshot.sourcestring데이터 출처. 로컬 기록과 실시간 공급자 조회는 서로 다른 근거입니다.
data.snapshot.observed_atstringAPI가 반환하는 형식의 타임스탬프. 예제 날짜는 합성값입니다.
data.snapshot.freshboolean관측이 최신성 허용 범위에 들어가는지 여부.
data.snapshot.max_age_secondsinteger최신 관측으로 인정하는 최대 경과 초.
data.snapshot.reasonstring|null고정 사유 코드 또는 null이며 원본 공급자 오류 텍스트가 아닙니다.
data.connectionobject목록 호스트, 첫 포트, 포트 수. 관측이 유효하지 않으면 null일 수 있습니다.
data.connection.hoststringhost의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.connection.first_portinteger연결 포트 범위의 시작 또는 크기.
data.connection.port_countinteger연결 포트 범위의 시작 또는 크기.
data.authenticationstring연결 목록 인증 방식: login_password 또는 ip_auth.
data.targetobjecttarget의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.target.countrystringcountry의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.target.regionstringregion의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.target.citystringcity의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.target.ispstringisp의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.rotationobjectrotation의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.rotation.typestringtype의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.rotation.secondsinteger기록/요청된 회전 초. Rotating 패키지와 Residential 목록의 규칙은 다릅니다.
data.credential_read_availablebooleancredential read available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.management_availableboolean조건/권한에 따른 사용 가능 여부이며 재고나 공급자 보장은 아닙니다.
data.management_actionsarraymanagement actions의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.management_actions[]stringmanagement actions의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
metaobject요청 추적 및 데이터 출처 메타데이터.
meta.request_idstring이 HTTP 요청의 추적 ID이며 작업 키나 주문 ID가 아닙니다.
meta.phasestringphase의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
meta.sourcestring데이터 출처. 로컬 기록과 실시간 공급자 조회는 서로 다른 근거입니다.
data.credentials조건부objectinclude_credentials=1, credentials 권한, 활성 패키지 및 login_password 목록에서만 반환됩니다.
data.credentials.username조건부string연결 목록 사용자명.
data.credentials.password조건부string연결 목록 비밀번호.
data.authorized_ips조건부string[]|nullresidential_management 권한이 있는 IP 인증 목록에서 반환될 수 있습니다.

오류 응답

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

인증 및 검증 단계에서 실행 전에 요청이 거부될 수 있습니다. 오류 문서를 확인하고 지원 문의용 request_id를 보관하세요. 키나 비밀번호를 보내지 마세요. 오류 및 제한 →

동작 및 주요 참고 사항

  • 패키지와 목록 ID는 ARNPROXY 기록 ID이며 공급자 키가 아닙니다. 오래된 스냅샷은 접근을 허용하지 않습니다. 필요 시 residential_package_refresh를 사용하세요.
  • 인증 정보가 포함된 출력에는 credentials 권한이 필요합니다. 연결 문자열, 비밀번호, Authorization 헤더를 로그에 남기거나 지원팀에 보내지 마세요.

현재 언어로 검색합니다. 닫기: Esc