Server API Details Change History

ItemsAPI listAPI URIChanges

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