ARNPROXY

접근 범위 확인

GET/account/api/v1/proxies/{id}/access

권한 인증

AuthorizationBearer YOUR_ARNPROXY_API_KEY
필요한 권한proxy_management
Acceptapplication/json

매개변수

이름유형설명
id
path필수
integer이 작업에 해당하는 본인 기록 ID, 1–2147483647. 표시 주문 번호나 공급자 ID가 아닙니다.

요청 예제

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/proxies/YOUR_PROXY_ID/access'

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

응답

200성공 응답
application/json
{
    "ok": true,
    "data": {
        "proxy_id": 12345,
        "proxy_ids": [
            12345
        ],
        "revision": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "verified_at": "2030-01-01T12:00:00+00:00",
        "username": null,
        "authorized_ips": [],
        "credential_rules": {
            "username_min_length": 8,
            "username_max_length": 8,
            "password_min_length": 10,
            "password_max_length": 10,
            "generated_username_length": 8,
            "generated_password_length": 10,
            "characters": "ASCII_ALPHANUMERIC"
        },
        "credential_role": "primary",
        "primary_credentials_managed_by": "admin",
        "credentials_change_available": false,
        "credentials_delete_available": false,
        "credentials_change_requires_new_username": false,
        "credential_management_unavailable_reason": "PRIMARY_CREDENTIAL_ADMIN_ONLY",
        "supplemental_credentials_available": false,
        "authorized_ip_add_available": true,
        "authorized_ip_remove_available": true,
        "authorized_ip_families": [
            4,
            6
        ],
        "ip_management_unavailable_reason": null,
        "group_change_required": true,
        "source": "provider_verified_scope",
        "authorization_scope": "upstream_order",
        "may_affect_other_proxies": false,
        "ip_records_customer_owned": true
    },
    "meta": {
        "request_id": "000000000000000000000001",
        "phase": "public_v1",
        "source": "arnproxy_records"
    }
}
응답 필드 및 유형
이름유형설명
okboolean성공 여부. false이면 error.code를 확인하세요.
dataobject작업별 결과이며 예제는 설명용 합성 데이터입니다.
data.proxy_idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.proxy_idsarray이 계정에 표시되는 범위의 프록시 ID.
data.proxy_ids[]integer이 계정에 표시되는 범위의 프록시 ID.
data.revisionstring해당 변경/가격 확인에 그대로 반환할 최신성 식별자입니다.
data.verified_atstringAPI가 반환하는 형식의 타임스탬프. 예제 날짜는 합성값입니다.
data.usernamestring|null권한과 유효 서비스 조건이 적용되는 민감한 인증 정보. 기록하거나 공유하지 마세요.
data.authorized_ipsstring[]authorized ips의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rulesobjectcredential rules의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.username_min_lengthintegerusername min length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.username_max_lengthintegerusername max length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.password_min_lengthintegerpassword min length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.password_max_lengthintegerpassword max length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.generated_username_lengthintegergenerated username length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.generated_password_lengthintegergenerated password length의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rules.charactersstringcharacters의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_rolestringcredential role의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.primary_credentials_managed_bystringprimary credentials managed by의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credentials_change_availablebooleancredentials change available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credentials_delete_availablebooleancredentials delete available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credentials_change_requires_new_usernamebooleancredentials change requires new username의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.credential_management_unavailable_reasonstringcredential management unavailable reason의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.supplemental_credentials_availablebooleansupplemental credentials available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.authorized_ip_add_availablebooleanauthorized ip add available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.authorized_ip_remove_availablebooleanauthorized ip remove available의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.authorized_ip_familiesarrayauthorized ip families의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.authorized_ip_families[]integerauthorized ip families의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.ip_management_unavailable_reasonstring|nullip management unavailable reason의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.group_change_requiredbooleangroup change required의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.sourcestring데이터 출처. 로컬 기록과 실시간 공급자 조회는 서로 다른 근거입니다.
data.authorization_scopestring권한 범위. 주문/패키지 작업은 다른 할당에 영향을 줄 수 있습니다.
data.may_affect_other_proxiesboolean패키지/주문 전체 범위로 인해 다른 할당도 영향을 받을 수 있습니다.
data.ip_records_customer_ownedbooleanip records customer owned의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
metaobject요청 추적 및 데이터 출처 메타데이터.
meta.request_idstring이 HTTP 요청의 추적 ID이며 작업 키나 주문 ID가 아닙니다.
meta.phasestringphase의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
meta.sourcestring데이터 출처. 로컬 기록과 실시간 공급자 조회는 서로 다른 근거입니다.

오류 응답

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

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

동작 및 주요 참고 사항

  • 작업은 선택한 프록시뿐 아니라 주문·패키지 전체 인증 그룹에 적용될 수 있습니다. 진행 전에 proxy_ids, authorization_scope, may_affect_other_proxies를 확인하고 범위가 변경되면 새 revision을 받으세요.
  • 내 계정 → API의 허용 목록은 API 키를 사용할 수 있는 IP를 정하며 계정 페이지에서 관리합니다. 프록시의 허용 IP 설정은 프록시에 접속할 수 있는 주소를 정합니다. 두 설정은 서로 독립적입니다.

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