名刺交換 / ミートログ

メールアドレスの開示を切り替える

PATCH/meet-logs/contacts/:userId

自分のメールアドレスを指定した相手に開示するかを切り替えます。相手ごとに、いつでも変えられます。

認証要ログイン

パスパラメータ

userIdstring必須

相手のユーザー ID。

リクエストボディ

shareEmailboolean必須

開示するなら true。

補足

交換していない相手は 404(errorCode 40211)です。

個人どうしの交換だけが対象です。コミュニティと交換した名刺の設定は PATCH /meet-logs/communities/:communityId で変えます。

相手が開示したメールアドレスは、4S の公式アプリにだけ返します。それ以外のアプリでは email は常に null です。

レスポンス

MeetLogContactDetail を返します。

リクエスト
curl https://api.4s.link/meet-logs/contacts/USER_ID \
-X PATCH \
-H "Authorization: Bearer 4s_at_..." \
-H "Content-Type: application/json" \
-d '{
"shareEmail": false
}'
レスポンス例
{
"user": { "id": "u-taro", "slug": "taro", "firstName": "Taro", "lastName": "Yamada", "nativeName": "山田 太郎", "avatarUrl": "https://...", "title": "代表取締役", "bio": null, "cardDesign": "gradient-01-cobalt-mint", "cardPhoto": null, "organization": null },
"community": null,
"exchangeCount": 1,
"firstExchangedAt": "2026-07-10T06:30:12.000Z",
"lastExchangedAt": "2026-07-10T06:30:12.000Z",
"lastEvent": null,
"myShareEmail": false,
"mySubscribeNewsletter": false,
"email": "taro.yamada@example.com"
}