교환보류해제 API – ESM Trading API

교환보류해제 API

[DELETE] https://sa.esmplus.com/claim/v1/sa/exchange/{orderNo}/hold

Description
교환 보류한 주문에 대해 해제 처리를 합니다.
G마켓 교환 보류 주문은 교환 재발송 처리와 함께 보류 해제 처리 되어야 합니다.
옥션 주문 경우 교환 재발송 처리시 자동으로 보류 해제 됩니다.
Request Description
G마켓/G9 주문조회 시, G마켓 ID의 토큰으로 조회해주세요. 옥션 주문조회 시, 옥션 ID의 토큰으로 조회해주세요
항목항목명필수여부TypeDescription
OrderNo 주문번호 Y Path 처리하려는 주문번호 입력
SiteType사이트구분 Y int처리하려는 주문번호 사이트구분 선택
2:G마켓 +G9
3:G9
JSONSample Code 1
{
  "SiteType": int
}

{
  "SiteType": 2
}


Response Description
항목항목명TypeDescription
ResultCode 결과코드 int 성공: 0
실패 :Error Massage 참고
옥션의 경우, 아래규칙으로 내려감
Result Code 1000 (데이터 조회 없음)
Result Code 2000 (파라미터 유효하지 않음)
Result Code 8000 (처리결과 실패)
Result Code 8668 (비즈니스 에러) >> 원인별 상세 “BizRuleCode” 값 내려감
Message 메시지 string
BizRuleCode(옥션용)Unique코드stringResultCode가 8668(비즈니스에러)일 경우 사유별 처리 가능하도록 Unique 코드 내려감
Data Data string
JSONSample Code_Success_GSample Code_Fail_GSample Code_Fail_A
{
   "ResultCode": 0,
   "Message": "string",
   "Data": {}
}
{
   "ResultCode":0,
   "Message":"Success",
   "Data":null
}
{
   "ResultCode":99999,
   "Message":"주문 정보가 없습니다.",
   "Data":null
}
옥션은 처리 불가하며 처리 시도 시, 아래와 같이 Return됨
{"status": {"message": "Your sign is not verified, so the request rejected", "status_code": 401}}

Error Code
결과코드메시지원인
99999 주문 정보가 없습니다. 유효하지 않은 주문번호일 경우