Server API Details Change History
V5 (SDK V17)
V6 (SDK V19)
Change
Issue OAuth token
/v2/oauth/token
/v6/oauth/token
Delete the status field among the response specifications.
Check normality (200) with Http response code.
Remove
Check purchased in-app product details
/v2/purchase/details/{purchaseId}/
{packageName}
N/A
Remove the ‘Check purchased in-app product details’ API for enhanced security.
Integrate with ‘Check purchased in-app product details by in-app ID’.
Change
Check purchased in-app product details by in-app ID
/v2/purchase/details-by-productid /{purchaseId}/{packageName}/{productId}
/v6/apps/{packageName}/purchases/inapp/products /{productId}/{purchaseToken}
Add the purchaseId, acknowledgeState fields to the response specifications.
Change
Check purchased Monthly auto-renewal product details
/v2/purchase/recurring-details/{purchaseId}/{packageName}
/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}
Add acknowledgeState, lastPurchaseId, lastPurchaseState to the response specifications.
Remove price, developerPayload, purchaseState from the response specifications.
Remove
Check last purchased Monthly auto-renewal product details
/v2/purchase/last-recurring-details/{purchaseId}/{packageName}
N/A
Integrate to the ‘Check purchased Monthly auto-renewal product details’ API.
Change
Cancel automatic payment
/v2/purchase/manage-payment-status/{purchaseId}/{packageName}/cancel
/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/cancel
Change the response specifications for processing success.
Change
Cancel automatic payment cancellation
/v2/purchase/manage-payment-status/{purchaseId}/{packageName}/reactivate
/v6/apps/{packageName}/purchases/auto/products /{productId}/{purchaseToken}/reactivate
Change the response specifications for processing success.
Change
Check purchase cancellation details
/v2/purchase/voided-purchases/
{packageName}
/v6/apps/{packageName}/voided-purchases
For improving API usability, the standard for checking purchase cancellation details (startTime, endTime) is changed to the purchase cancellation time in the purchase time.
Add purchaseToken, marketCode to the response specifications.
Change
Consume purchased in-app product
/v2/purchase/consume/{purchaseId}/
{packageName}
/v6/apps/{packageName}/purchases/inapp/products/ {productId}/{purchaseToken}/consume
Change the response specifications for processing success.
Add
Acknowledge purchase
N/A
/v6/apps/{packageName}/purchases/all/products/ {productId}/{purchaseToken}/acknowledge
Newly add the ‘acknowledge purchase’ API.
Last updated