Card exchange / Meet log

Change sharing and newsletter subscription for a community

PATCH/meet-logs/communities/:communityId

Choose whether to share your email address with a community you exchanged cards with, and whether to receive its newsletter. While you receive the newsletter (subscribeNewsletter is true), your email address is disclosed to the community even if shareEmail is false. 4S does not send newsletters; the community's admins send them on their own, based on the subscription flag in the CSV.

AuthLogin required

Path parameters

communityIdstringrequired

Community ID.

Request body

shareEmailbooleanoptional

true to share your email address with this community.

subscribeNewsletterbooleanoptional

true to receive this community's newsletter. The time of the change is recorded.

Notes

At least one of shareEmail and subscribeNewsletter is required (400 otherwise).

Returns 404 (errorCode 40216) for a community you have not exchanged cards with (or a deleted one), regardless of membership.

Response

Returns MeetLogContactDetail.

Request
curl https://api.4s.link/meet-logs/communities/COMMUNITY_ID \
-X PATCH \
-H "Authorization: Bearer 4s_at_..." \
-H "Content-Type: application/json" \
-d '{
"subscribeNewsletter": false
}'
Example response
{
"user": { "id": "u-hanako", "slug": "hanako", "firstName": "Hanako", "lastName": "Sato", "nativeName": "佐藤 花子", "avatarUrl": "https://...", "title": "コミュニティマネージャー", "bio": null, "cardDesign": "gradient-01-cobalt-mint", "cardPhoto": null, "organization": null },
"community": { "id": "c1a2b3c4-...", "slug": "tech-community", "name": "Tech Community", "languages": { "ja": { "name": "テックコミュニティ" } }, "logoUrl": "https://.../logo.png", "logoDarkUrl": null, "cardDesign": "solid-07-h216", "cardPhoto": null },
"exchangeCount": 1,
"firstExchangedAt": "2026-07-10T06:30:12.000Z",
"lastExchangedAt": "2026-07-10T06:30:12.000Z",
"lastEvent": null,
"myShareEmail": false,
"mySubscribeNewsletter": false,
"email": null
}