AI-generated Key Takeaways
-
The endpoint
https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consumeis used to consume an in-app purchase for a specific product and token. -
The request method is
POSTand the request body must be empty. -
Path parameters include
packageName,productId, andtokento identify the application, in-app product, and purchase token. -
A successful response body is empty.
-
The request requires the
https://www.googleapis.com/auth/androidpublisherOAuth scope for authorization.
Consumes a purchase for an inapp item.
HTTP request
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
packageName
|
The package name of the application the inapp product was sold in (for example, 'com.some.thing'). |
productId
|
The inapp product SKU (for example, 'com.some.thing.inapp1'). |
token
|
The token provided to the user's device when the inapp product was purchased. |
Request body
The request body must be empty.
Response body
If successful, the response body is empty.
Sample
The following is a sample request:
curl \ - X POST \ 'h tt ps : //androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/purchases/products/exampleSKU/tokens/exampleToken:consume' \ - H 'Accep t : applica t io n /jso n ' \ - H 'Au t horiza t io n : Bearer [ YOUR_ACCESS_TOKEN ] '
Authorization scopes
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/androidpublisher

