ユーザーの照会

Prev Next

Classic/VPC環境で利用できます。

ユーザーの詳細情報を照会します。

リクエスト

リクエスト形式を説明します。リクエスト形式は次の通りです。

メソッド URI
GET /v2/member/{memberId}

リクエストヘッダ

GAMEPOT 3.0 APIで共通して使用されるヘッダの詳細は、GAMEPOT 3.0のリクエストヘッダをご参照ください。

リクエストパスパラメータ

リクエストパスパラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
memberId String Required ユーザー ID
  • GAMEPOT 3.0ダッシュボードの ユーザー > リスト から確認

リクエスト例

リクエストのサンプルコードは次の通りです。

curl --location --request GET 'https://dashboard-api.gamepot.ntruss.com/v2/member/faa90e5e-****-****-****-f3050b8c5013' \
--header 'x-api-key: {API Key}' \
--header 'x-project-id: {Project ID}' \
--header 'Accept: application/json'

レスポンス

レスポンス形式を説明します。

レスポンスボディ

レスポンスボディの説明は次の通りです。

フィールド タイプ 必須の有無 説明
id String - ユーザー ID
deleted Boolean - 退会しているか
  • true | false
    • true: 退会
    • false: 退会していない
store_id String - ストア ID
country String - アクセスした国
  • ISO 3166-1を使用
remoteip String - アクセス IPアドレス
nickname String - ユーザーの名前
adid String - 広告 ID(ADID)
device String - デバイス
network String - ネットワーク
version String - バージョン
model String - モデル
token String - プッシュトークン
push Boolean - プッシュ通知を許可するか
  • true | false
    • true: 許可
    • false: 許可しない
push_date Object - プッシュ通知を許可/許可しないに設定した日時
push_date.on String - プッシュ通知を許可に設定した日時
  • ISO 8601形式
push_date.off String - プッシュ通知を許可しないに設定した日時
  • ISO 8601形式
night Boolean - 夜間プッシュ通知を許可するか
  • true | false
    • true: 許可
    • false: 許可しない
night_date Object - 夜間プッシュ通知を許可/許可しないに設定した日時
night_date.on String - 夜間プッシュ通知を許可に設定した日時
  • ISO 8601形式
night_date.off String - 夜間プッシュ通知を許可しないに設定した日時
  • ISO 8601形式
ad Boolean - プッシュ通知広告を許可するか
  • true | false
    • true: 許可
    • false: 許可しない
memo String - ユーザーに関するメモ
device_id String - デバイス ID
agree Object - 約款同意情報
agree.termsofuse String - サービス利用約款に同意するか
  • Y | N
    • Y: 同意
    • N: 同意しない
agree.termsofuseAt String - サービス利用約款に同意/同意しないに設定した日時
  • ISO 8601形式
agree.privacypolicy String - 個人情報取扱方針に同意するか
  • Y | N
    • Y: 同意
    • N: 同意しない
agree.privacypolicyAt String - 個人情報取扱方針に同意/同意しないに設定した日時
  • ISO 8601形式
verify Object - 本人確認情報
verify.key String - 本人確認キー
verify.updatedAt String - 本人確認日時
adult Boolean - 年齢確認
gdpr Object - GDPR約款同意情報
gdpr.status Integer - GDPRステータスコード
gdpr.email_verified Boolean - メールアドレスは認証済みかどうか
  • true | false
    • true: 認証完了
    • false: 認証が必要
gdpr.checked_story_category_ids Array - GDPR関連項目のうちチェックが入れられた項目
local Object - ローカル認証情報
local.status Integer - ローカル認証状態コード
local.email_cert_key String - メール認証キー
local.email_cert_expired_at String - メール認証の有効期限日時
userdata String - ユーザーデータ
createdAt String - 作成日時
  • ISO 8601形式
updatedAt String - 情報更新日時
  • ISO 8601形式
loginedAt String - 最終ログイン日時
  • ISO 8601形式
deletedAt String - 退会日時
  • ISO 8601形式

レスポンスステータスコード

GAMEPOT 3.0 APIで共通して使用されるレスポンスステータスコードの詳細は、GAMEPOT 3.0のレスポンスステータスコードをご参照ください。

レスポンス例

レスポンスのサンプルコードは次の通りです。

{
  "id": "TWVtYmVyOmZh**************************************hjNTAxMw==",
  "deleted": false,
  "store_id": "apple",
  "country": "KR",
  "remoteip": "**.**.**.**",
  "nickname": null,
  "adid": "",
  "device": "IOS",
  "network": "WiFi",
  "version": "17.5.1",
  "model": "iPhone13,1",
  "token": "a9f84127**************************************************3df5e5",
  "push": true,
  "push_date": {
    "on": "2025-09-18T17:09:22+09:00",
    "off": null
  },
  "night": true,
  "night_date": {
    "on": "2025-09-18T17:09:22+09:00",
    "off": "2025-08-29T12:01:13+09:00"
  },
  "ad": true,
  "memo": null,
  "device_id": "D6057F17-****-****-****-AB98D510CC2B",
  "agree": {
    "termsofuse": "Y",
    "termsofuseAt": "2025-08-29T12:01:13+09:00",
    "privacypolicy": "Y",
    "privacypolicyAt": "2025-08-29T12:01:13+09:00"
  },
  "verify": {
    "key": null,
    "updatedAt": null
  },
  "adult": null,
  "gdpr": {
    "status": 0,
    "email_verified": null,
    "checked_story_category_ids": []
  },
  "local": {
    "status": 0,
    "email_cert_key": null,
    "email_cert_expired_at": null
  },
  "userdata": null,
  "createdAt": "2025-08-29T12:01:12+09:00",
  "updatedAt": "2025-09-18T17:09:22+09:00",
  "loginedAt": "2025-09-18T17:09:22+09:00",
  "deletedAt": null
}