概要
アカウント管理画面(https://accounts.cloudgear.services/accounts/profile)にて、ユーザーがプロフィール情報を更新した際にprofile/update WebHookが発行されます。
このWebHookは、該当サービスを複数契約している場合であっても、一つしか発行されません。(サービススクエアごとに発行はされません)
リクエストボディ
以下のJSONフォーマットでCloudGearからCloudGearアプリケーションにHTTPリクエストが送信されます。
event="profile", type="update"
{ "event": "profile", "type": "update", "data": { "type": "UPDATE", // プロビジョニングタイプ "userinfo": { "sub": "user1@unirita.co.jp", // UID "name": "ユニリタ太郎", // 名前 "given_name": "太郎", // 名 "family_name": "ユニリタ", // 姓 "preferred_username": "user1@unirita.co.jp", // UID "email": "user1@unirita.co.jp", // メールアドレス "image_url": { // プロフィール画像のパーマネントURL 100: "https://domain/100/uuid", 300: "https://domain/300/uuid", 500: "https://domain/500/uuid" }, "square_id": "", "square_attrs": { // ユーザのスクエア属性 "属性名": "属性値" ... }, "service_roles": [], "subscription_roles": [] } } }