AIパーソナライズのためのプロフィールを生成・管理します。
POST /v1/profile
{ // データ例です。モデルに活用するデータを自由に指定できます。 "name": "田中太郎", "age": 40, "gender": "M", "locale": "ja", "preference": "カレー", "store_id": "S001" }
{ "success": true, "data": { "profile_id": "d28fd898-bfa0-4444-be38-c0655f5f8307" } }
GET /v1/profile/{profile_id}
{ "success": true, "data": { "profile_id": "d28fd898-bfa0-4444-be38-c0655f5f8307", "data": { "name": "田中太郎", "age": 40, "gender": "M", "locale": "ja", "preference": "カレー", "store_id": "S001" } } }
PUT /v1/profile/{profile_id}
{ "locale": "ja", "preference": "ワイン" }
DELETE /v1/profile/{profile_id}
{ "success": true, "data": { "profile_id": "d28fd898-bfa0-4444-be38-c0655f5f8307", "data": { "name": "田中太郎", "age": 40, "gender": "M", "locale": "ja", "preference": "ワイン", "store_id": "S001" } } }