メインコンテンツまでスキップ

セグメント(ID を指定)にエンドユーザーを追加

指定したセグメント(ID を指定)にエンドユーザーを追加します。

POST /v2/end_user_segments/:identifier/list/end_users/add

リクエストパラメータ

Path Parameters

パラメータ名必須説明
identifierstringセグメント(ID を指定)を一意に表す識別子

Body Parameters

パラメータ名必須説明
end_userobjectEndUser オブジェクト を指定

EndUser オブジェクト

パラメータ名必須説明
identifierobjectIdentifier オブジェクト を指定

Identifier オブジェクト

パラメータ名必須説明
typestringエンドユーザーの識別子のタイプ。socialplus_uid, primary_key, line_uid のいずれかを指定
valuestringエンドユーザーの識別子

エラーコード

エラー定義 参照。

レスポンス

成功時

成功時に ステータスコード 201 Created と空の JSON オブジェクトを返します。

レスポンス例

{}

指定された識別子に対応するセグメントが存在しない場合

ステータスコード 404 Not Found とともに、以下の内容を返します。 指定されたセグメントが「エンドユーザーの ID のリストを管理するセグメントでない場合」「利用可能状態でない場合」も同じエラーを返します。

{
"errors": [
{
"path": "__global__",
"code": "resource_not_found"
}
]
}

エンドユーザーが存在しない場合

ステータスコード 404 Not Found とともに、以下の内容を返します。

{
"errors": [
{
"path": "__global__",
"code": "end_user_not_found"
}
]
}

実行サンプル

curl -L -X POST https://msgapi.socialplus.jp/v2/end_user_segments/{identifier}/list/end_users/add \
-H 'Content-Type: application/json; charset=utf-8' \
-H 'Accept: application/json' \
-H "X-API-Key: {API Key}" \
--data-raw '{
"end_user": {
"identifier": {
"type": "line_uid",
"value": "U01234567890123456789012345678901"
}
}
}'