ARNPROXY

요청 접수 상태

GET/account/api/v1/replacements/status

권한 인증

AuthorizationBearer YOUR_ARNPROXY_API_KEY
필요한 권한read
Acceptapplication/json
Idempotency-Key문자, 숫자, _ 또는 -로 16~100자. 같은 작업에는 저장한 동일 값을 사용하세요.

매개변수

이름유형설명
Idempotency-Key
header필수
string문자/숫자/_/- 16~100자. 작업과 상태 조회에 같은 값을 사용하고 다른 본문에 재사용하지 마세요.

요청 예제

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

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

응답

200성공 응답
application/json
{
    "ok": true,
    "data": {
        "state": "accepted",
        "review_state_at_acceptance": "pending",
        "currency": "TRY",
        "total": "0.00",
        "total_minor": 0,
        "requests": [
            {
                "id": 50001,
                "proxy_id": 12345,
                "fee": "0.00"
            }
        ],
        "requested_at": "2030-01-01 15:00:00",
        "timezone": "Europe/Istanbul",
        "immediate_replacement": false,
        "source": "arnproxy_replacement_requests",
        "receipt_notification_sent": false,
        "replayed": true
    },
    "meta": {
        "request_id": "000000000000000000000001",
        "phase": "public_v1",
        "source": "arnproxy_records"
    }
}
응답 필드 및 유형
이름유형설명
okboolean성공 여부. false이면 error.code를 확인하세요.
dataobject작업별 결과이며 예제는 설명용 합성 데이터입니다.
data.statestring기록/작업 상태. accepted는 배송 완료가 아니며 completed는 연결 테스트가 아닙니다.
data.review_state_at_acceptancestringreview state at acceptance의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.currencystring계정 거래 통화: TRY 또는 USD.
data.totalstring금액. 정밀도를 위해 반환된 문자열/정수 표현을 유지하세요.
data.total_minorinteger최소 통화 단위 정수: 1000은 10.00 TRY/USD입니다.
data.requestsarrayrequests의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.requests[]objectrequests의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.requests[].idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.requests[].proxy_idinteger관련 ARNPROXY 기록 ID. 공급자 내부 ID 대신 사용하세요.
data.requests[].feestring금액. 정밀도를 위해 반환된 문자열/정수 표현을 유지하세요.
data.requested_atstringrequested at의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.timezonestring관련 날짜 필드의 시간대. null이면 검증된 시간대가 없습니다.
data.immediate_replacementbooleanimmediate replacement의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.sourcestring데이터 출처. 로컬 기록과 실시간 공급자 조회는 서로 다른 근거입니다.
data.receipt_notification_sentbooleanreceipt notification sent의 작업별 값입니다. 반환된 유형을 유지하고 동작 설명을 확인하세요.
data.replayedboolean동일 작업의 저장된 결과이며 새 결제/작업의 증거가 아닙니다.
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를 보관하세요. 키나 비밀번호를 보내지 마세요. 오류 및 제한 →

동작 및 주요 참고 사항

  • 관리자 검토 요청이며 공급자의 즉각적인 IP 변경을 보장하지 않습니다. 비용이 있는지 replacement_quote로 먼저 확인하세요.

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