Details of an In-App Subscription
In-App Subscriptions are currently under development and will be released soon. This endpoint may change before launch.
You can retrieve detailed information about a specific In-App Product linked to your application through the Aptoide Connect Developer Console or programmatically via this API endpoint.
Endpoint
| Method | URL |
|---|---|
| GET | https://ws.catappult.io/api/applications/{applicationName}/subscriptions/{sku} |
Authentication
To access this API, you need to have an active account subscription on Aptoide Connect and authenticate with an API key (check here how to generate one).
In-app subscriptions can only be retrieved by accounts of type Developer.
Headers
| Header | Type | Required | Description |
|---|---|---|---|
Api-Key | string | Required | Used to authenticate your API requests. The value is your Aptoide Connect API key. |
Path Parameters
| Parameter | Type | Description |
|---|---|---|
applicationName | string | The unique package name of the application (e.g. com.example.test). |
sku | string | The unique identifier of the in-app subscription to retrieve (e.g., subscription01). |
Query Parameters
Parameter | Type | Required | Description |
|---|---|---|---|
|
| Optional (default: | Specifies the operating system for the in-app subscription. Possible values: |
Response
Success
If the API call returns an HTTP 200 status code, the request was successful and it returns a JSON object containing detailed information about the in-app subscription.
Example Response
{
"addedTimestamp": "2025-01-01 00:00:00",
"countryPrices": [
{
"amount": 2,
"country": "PT",
"currency": "EUR"
}
],
"freeTrialPeriod": null,
"gracePeriod": null,
"id": "BT3XD2PNZ54OHDC7",
"locales": [
{
"description": "Descripcion",
"isDefault": true,
"locale": "es",
"title": "Titulo"
},
{
"description": "Descricao",
"isDefault": false,
"locale": "pt",
"title": "Titulo"
}
],
"modifiedTimestamp": "2025-01-01 00:00:00",
"period": "P1W",
"referencePrice": {
"amount": 1,
"currency": "USD"
},
"sku": "subscription01",
"status": "ACTIVE"
}