メインコンテンツまでスキップ

アプリ内サブスクリプションの一覧

🚧
開発中の機能

アプリ内サブスクリプションは現在開発中であり、まもなくリリースされる予定です。 このエンドポイントは、リリース前に変更される可能性があります。

Aptoide Connect デベロッパーコンソールを通じて、またはこの API エンドポイントを使用してプログラムで、アプリケーションに関連付けられたアプリ内サブスクリプションの一覧を取得できます。

エンドポイント

メソッドURL
GEThttps://ws.catappult.io/api/applications/{applicationName}/subscriptions

認証

この API にアクセスするには、Aptoide Connect 上にアクティブなアカウントサブスクリプションを保有し、API キーで認証する必要があります(生成方法についてはこちらを確認してください)。

⚠️
必要なアカウントタイプ

アプリ内サブスクリプションは、Developer タイプのアカウントによってのみ取得できます。

ヘッダー

ヘッダー必須説明
Api-Keystring必須API リクエストの認証に使用されます。 値はあなたの Aptoide Connect API キーです。

パスパラメータ

パラメータ説明
applicationNamestringアプリケーションの一意のパッケージ名(例:com.example.test)。

クエリパラメータ

パラメータ

必須

説明

operatingSystem

string (URL)または file

任意(デフォルト:android

アプリ内サブスクリプションを取得する対象のオペレーティングシステム。 取り得る値:
android
ios

limit

number

任意(デフォルト:50

レスポンスで返すレコードの最大数。

cursor

string

任意

ページネーション用のカーソル。前回のレスポンスからデータの取得を続行する位置を示します。

レスポンス

成功

API 呼び出しが HTTP 200 ステータスコードを返した場合、リクエストは成功し、指定したアプリケーションに関連付けられたアプリ内サブスクリプションオブジェクトの配列を返します。

{
"data": [
{
"addedTimestamp": "2025-01-01 00:00:00",
"freeTrialPeriod": null,
"gracePeriod": null,
"id": "BT3XD2PNZ54OHDC7",
"locale": {
"description": "Descripcion",
"locale": "es",
"title": "Titulo"
},
"modifiedTimestamp": "2025-01-01 00:00:00",
"period": "P1W",
"referencePrice": {
"amount": 1,
"currency": "USD"
},
"sku": "subscription01",
"status": "ACTIVE"
}
],
"nextCursor": null
}