get https://api.catappult.io/productv2/8.20250505/google/inapp/v3/applications//purchases/subscriptions//tokens/
This API allows you to verify the credibility of a Purchase of the type Subscription. This API is useful to make a final verification before delivering the Item to the User to ensure that the Purchase is correct and prevent fraud. This API does not require authentication.
Show detailed information about the Success (200) result
The Success result returns the following detailed payload:
Name | Type | Description |
---|---|---|
kind | String | Type of purchase made. |
startTimeMillis | String | Start time of the Subscription in millies. |
expiryTimeMillis | String | Expiry time of the Subscription in millies. |
autoRenewing | Boolean | Specifies if the subscription will renew automatically. If set to true, the subscription remains active and is scheduled to renew on the upcoming billing date. If set to false, the subscription has been canceled, and access to content will end on the next billing date unless the user opts to restore automatic renewal or completes a manual renewal. |
priceCurrencyCode | String | The price currency, as an ISO 4217 alphabetic code. Example: USD |
priceAmountMicros | Long | The price in micro-units (millionths of the price currency). Example: 4990000 (for 4.99) |
countryCode | String | String value following the ISO-3166-1-A2 guidelines. Example: US |
developerPayload | String | String based payload specified by the Developer when initiating this Purchase. |
paymentState | Int | State of the Payment. |
orderId | String | The order UID (Unique Identifier) used internally in Aptoide. |
acknowledgementState | Int | State of the acknowledgment. |
paymentState
Value | Title | Description |
---|---|---|
0 | Pending | Payment is still pending. |
1 | Received | Payment has been received. |
acknowledgementState
Value | Title | Description |
---|---|---|
0 | Pending | Purchase is still not acknowledged. |
1 | Acknowledged | Purchase is not acknowledged. |