ServerAPI 상세 변경 내역

구분API 목록API URI변경사항

V5 (SDK V17)

V6 (SDK V19)

변경

OAuth 토큰발급

/v2/oauth/token

/v6/oauth/token

응답규격 중 status 필드 삭제

Http response code로 정상(200) 여부 확인

삭제

구매상품 상세조회

/v2/purchase/details/{purchaseId}/{packageName}

N/A

보안 강화를 위하여 구매상품 상세조회 API는 삭제

구매상품 상세조회 By 인앱상품ID로 통합

변경

구매상품 상세조회 By 인앱상품ID

/v2/purchase/details-by-productid /{purchaseId}/{packageName}/{productId}

/v6/apps/{packageName}/purchases/inapp/products /{productId}/{purchaseToken}

응답 규격에 purchaseId, acknowledgeState 필드 추가

변경

월정액 상품 구매 상세조회

/v2/purchase/recurring-details/{purchaseId}/{packageName}

/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}

응답규격에 acknowledgeState, lastPurchaseId, lastPurchaseState 추가

응답규격에 price, developerPayload, purchaseState 삭제

삭제

월정액 상품 마지막 구매 상세조회

/v2/purchase/last-recurring-details/{purchaseId}/{packageName}

N/A

월정액 상품 구매 상세조회 API 로 통합

변경

자동결제 해지

/v2/purchase/manage-payment-status/{purchaseId}/{packageName}/cancel

/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/cancel

성공처리 응답규격변경

변경

자동결제 해지취소

/v2/purchase/manage-payment-status/{purchaseId}/{packageName}/reactivate

/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/reactivate

성공처리 응답규격변경

변경

구매취소 내역조회

/v2/purchase/voided-purchases/{packageName}

/v6/apps/{packageName}/voided-purchases

API 사용성 향상을 위하여 구매취소내역 조회기준(startTime, endTime)을 구매일시에서 구매취소일시로 변경

응답규격에 purchaseToken, marketCode 추가

변경

구매상품 소비

/v2/purchase/consume/{purchaseId}/{packageName}

/v6/apps/{packageName}/purchases/inapp/products/ {productId}/{purchaseToken}/consume

성공처리 응답규격변경

추가

구매 확인

N/A

/v6/apps/{packageName}/purchases/all/products/ {productId}/{purchaseToken}/acknowledge

구매 확인 API 신규 추가

Last updated