Query API
概要
Rokt Query APIは、アカウントデータ、キャンペーン、およびトランザクションをクエリするための包括的で柔軟なAPIです。インタラクティブなドキュメントはこちらをご覧ください。
認証
Rokt Query APIは、クライアント統合にOAuth 2.0アプローチを活用しています。 詳細はOAuth 2.0 Credentials Flowをご覧ください。 Query APIにアクセスするには、Rokt App IDとApp Secretを使用する必要があります。
Rokt App IDとApp Secretの生成
- my.rokt.comでOne Platformにサインイン
- 左下のアカウントアイコンの下にあるProfile Settingsに移動
- Generate Personal API Credentialsセクションまでスクロールダウン
- アプリの名前を入力し、Generateをクリック
- App IDとApp Secretを安全に保管してください - App Secretには再度アクセスできません
アクセストークンの生成
Roktは、パブリックAPIへの安全な認証のためにOAuth 2.0を使用しています。これにより、認可されたユーザーのみがデータにアクセスできるようにしています。
アクセストークンを生成するには、以下のPOSTリクエストを行います。
curl -X POST https://api.rokt.com/auth/oauth2/token \
--header "Authorization: Basic $ENCODED_TOKEN" \
--header "Content-Type: application/x-www-form-urlencoded" \
--data "grant_type=client_credentials"
アクセストークンは1時間後に期限切れとなり、すべてのAPIリクエストにBearerトークンとして含める必要があります。