サーバーサイドAPIリクエスト

AdaptyのサーバーサイドAPIを使用すると、サブスクリプションデータにプログラムでアクセスして管理でき、既存のサービスやインフラとのシームレスな統合が可能です。プラットフォーム間のデータ同期、アクセスレベルの付与、Stripeでの購入検証など、システムを同期させてユーザーエンゲージメントを維持するためのツールを提供します。

Postmanコレクションと環境

サーバーサイドAPIの利用を簡単にするため、PostmanにダウンロードしてインポートできるPostmanコレクションと環境ファイルを用意しました。

  • リクエストコレクション: AdaptyサーバーサイドAPIで利用可能なすべてのリクエストが含まれています。環境で定義できる変数を使用していることに注意してください。
  • 環境: 値を一度定義できる変数のリストが含まれています。サーバーサイドAPI、Web API、アナリティクスエクスポートAPIに対応した統合環境を用意しており、作業を簡単に進められます。この環境をアクティブにすると、Postmanがリクエスト内の定義済み変数値を自動的に置換します。

PostmanへのコレクションおよびEnvironmentのインポート方法については、Postmanドキュメントを参照してください。

使用される変数

サーバーサイドAPI、Web API、アナリティクスエクスポートAPIのワークフローを簡略化するため、統合環境を作成しました。以下はサーバーサイドAPI固有の変数です:

変数説明値の例
secret_api_keyApp settingsSecret key フィールドで確認できます。secret_live_Pj1P1xzM.2CvSvE1IalQRFjsWy6csBVNpH33atnod
adapty-customer-user-idあなたのシステムで使用しているユーザーID。Adapty ダッシュボードでは、プロファイルの Customer user ID フィールドで確認できます。[email protected]
adapty-profile-idAdaptyが割り当てたユーザーID。Adapty ダッシュボードでは、プロファイルの Adapty ID フィールドで確認できます。3286abd3-48b0-4e9c-a5f6-ac0a006333a6
Adapty-platformユーザーがアプリに使用するプラットフォーム。使用可能な値: iOS, macOS, iPadOS, visionOS, Android, webiOS
stripe_tokenサブスクリプション(sub_XXX)やPayment Intent(pi_XXX)などの一意の購入を表すStripeオブジェクトのトークン。sub_1JY8xLLy6P12345a

次のステップ:リクエスト: