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

ユーザー属性の照会

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

リクエストメソッド

GET

エンドポイント

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

認証

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

リクエスト

リクエスト例

curl -X GET 'https://api-${endpoint}.gptbots.ai/v2/user-property/query?user_ids=example_user_id_1&anonymous_ids=example_annonymous_id_1 &anonymous_ids=example_annonymous_id_2' \ -H 'Authorization: Bearer ${token}' \
                      
                      curl -X GET 'https://api-${endpoint}.gptbots.ai/v2/user-property/query?user_ids=example_user_id_1&anonymous_ids=example_annonymous_id_1
&anonymous_ids=example_annonymous_id_2'  \
-H 'Authorization: Bearer ${token}' \

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

リクエストヘッダー

フィールド 型 説明
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が存在しません