logo
Development
検索
ユーザー属性の照会

ユーザー属性の照会

開発者が指定したユーザーIDまたは匿名ユーザーIDのユーザー属性値を一括照会することができます。1回の照会で最大100個のユーザーIDまたは匿名ユーザーIDをサポートします。

リクエストメソッド

GET

エンドポイント

https://api-${endpoint}/v2/user-property/query

認証

認証方法の説明についてはAPI Overviewをご参照ください。

リクエスト

リクエスト例

curl -X GET 'https://api-${endpoint}/v2/user-property/query' \ -H 'Authorization: Bearer ${token}' \ -d '{ "user_ids": [ "example_user_id_1", "example_user_id_2" ], "anonymous_ids": [ "example_anonymous_id_1", "example_anonymous_id_2" ] }'
                      
                      curl -X GET 'https://api-${endpoint}/v2/user-property/query'  \
-H 'Authorization: Bearer ${token}' \
-d '{
      "user_ids": [
        "example_user_id_1",
        "example_user_id_2"
      ],
      "anonymous_ids": [
        "example_anonymous_id_1",
        "example_anonymous_id_2"
      ]
}'

                    
このコードブロックをポップアップで表示

リクエストヘッダー

フィールド 説明
Authorization Bearer ${token} Authorization: Bearer ${token}による呼び出し認証を使用します。APIキーページでトークンとして使用するキーを取得してください。

リクエストボディ

パラメータ 説明 必須
user_ids string 属性を照会するユーザーID 必須、anonymous_idsとどちらか一方
anonymouse_ids string 属性を照会する匿名ユーザーID 必須、user_idsとどちらか一方

user_idとanonymouse_idはどちらか一方を指定する必要があります。両方指定された場合は、user_idが優先されます。

レスポンス

レスポンス例

{ { "user_id": "example_user_id_1", "property_values": [ { "property_name": "example_property_name", "value": "example_value" }, { "property_name": "example_property_name", "value": "example_value" } ] }, { "anonymous_id": "example_anonymous_id_2", "property_values": [ { "property_name": "example_property_name", "value": "example_value" }, { "property_name": "example_property_name", "value": "example_value" } ] } }
                      
                      {
  {
    "user_id": "example_user_id_1",
    "property_values": [
      {
        "property_name": "example_property_name",
        "value": "example_value"
      },
      {
        "property_name": "example_property_name",
        "value": "example_value"
      }
    ]
  },
  {
    "anonymous_id": "example_anonymous_id_2",
    "property_values": [
      {
        "property_name": "example_property_name",
        "value": "example_value"
      },
      {
        "property_name": "example_property_name",
        "value": "example_value"
      }
    ]
  }
}

                    
このコードブロックをポップアップで表示

成功レスポンス

パラメータ 説明
user_id string 照会対象のユーザーID
anonymous_id string 照会対象の匿名ユーザーID
property_values list ユーザー属性と属性値のリスト
property_name string ユーザー属性名
value object ユーザー属性値

エラーレスポンス

パラメータ 説明
code int エラーコード
message string エラーメッセージ

ステータスコード

コード 説明
200 成功
400 パラメータエラー
401 認証エラー
403 権限エラー
500 サーバーエラー
503 ユーザーIDが存在しません
504 匿名ユーザーIDが存在しません