coupang
GET/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/products/items/cashback2609170000

[도서] 상품 캐시백 검색

KRTW
# 01

요약

[도서] 상품 캐시백 검색

# 02

상세

API 적용 가능한 구매자 사용자 지역: 한국

해당 옵션 ID 에 적용된 캐시백 룰 정보를 조회합니다.

캐시백이 적용되지 않은 옵션 ID(vendorItemId)를 조회 시 404 또는 400 에러가 발생합니다.

경로

GET/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/products/items/cashback

예시 엔드포인트

https://api-gateway.coupang.com/v2/providers/openapi/apis/api/v4/vendors/A00012345/products/items/cashback?ruleId=1&vendorItemId=3000000005

URL API Name

GET_PRODUCT_CASHBACK
# 03

Path 파라미터

NameTypeDescription
vendorId*string
판매자 ID
쿠팡에서 업체에게 발급한 고유 코드

예) A00012345
# 04

Query 파라미터

NameTypeDescription
ruleId*number
Rule ID
캐시백 관련 계약완료 후 제공받은 룰 아이디를 입력
vendorItemId*number
옵션 ID
# 05

응답 본문

응답 메시지

NameTypeDescription
codestring
Http request status code
예) 200, 400, 500
messagestring
성공 혹은 실패에 따른 결과 메시지
200: OK
400: Bad request , will show corresponding bad request message
500: Internal error
dataobject
ruleId
data.ruleId
integer
Rule ID
valueType
data.valueType
string
캐시백 유형
FIXED(정액할인), FIXED_WITH_QUANTITY(수량별 정액할인)
value
data.value
integer
적립값
최소값은 1
maxAmount
data.maxAmount
integer
최대적립금액
최소값은 0;FIXED 혹은 FIXED_WITH_QUANTITY 시 이 파라미터는 필요하지 않음
vendorItemId
data.vendorItemId
string
옵션 ID
startAt
data.startAt
string
시작일
형태 yyyy-MM-dd HH:mm:ss
endAt
data.endAt
string
종료일
형태 yyyy-MM-dd HH:mm:ss
disabled
data.disabled
boolean
캐시백 룰 적용 가능 여부
disabledAt
data.disabledAt
string
캐시백 룰 적용 불가능 일자
형태 yyyy-MM-dd HH:mm:ss

Response Example

{
  "code": "200",
  "message": "OK",
  "data": {
    "vendorItemId": "3000000005",
    "vendorId": "A00012345",
    "valueType": "FIXED",
    "value": 1000,
    "startAt": "2016-12-29 09:43:54",
    "maxAmount": 0,
    "ruleId": 1,
    "endAt": "2017-01-01 09:43:54",
    "disabledAt": null,
    "disabled": false
  }
}
# 06

에러 코드

HTTP코드메시지
400HTTP_400Bad Request

오류 사양

HTTP유형오류 메시지해결 방법
404404 (요청변수확인)

Can not find promotion with given condition vendorItemId : 7015***6995

조회하려는 옵션 ID (vendorItemId) 에 캐시백이 적용 되었는지 확인합니다.

400400 (요청변수확인)

VendorItemId can't be null

옵션 ID (vendorItemId) 를 입력했는지 확인합니다.

400400 (요청변수확인)

Invalid vendorItemId, vendorItemId doesn't exist or doesn't belong to corresponding vendorId

조회하려는 옵션 ID (vendorItemId) 가 올바른지 또는 캐시백이 적용되었는지 확인합니다.