Card exchange / Meet log

Get your card exchange with a community

GET/meet-logs/communities/:communityId

Return the authenticated user's card exchange with the given community: your sharing setting, the newsletter subscription and the logs. When you have not exchanged, or the community was deleted, contact is null and meetLogs is empty (no 404). The result does not depend on the community's visibility or on whether you are a member. Exchanging cards does not make you a member, and being a member does not subscribe you.

AuthLogin required

Path parameters

communityIdstringrequired

Community ID.

Notes

contact.user is the admin who last handled the exchange. The community side never discloses that admin's email address, so contact.email is always null.

Each log's representative holds the admin who handled that exchange (name and avatar).

Response

FieldTypeDescription
contactMeetLogContactDetail | nullSummary with the community, plus your sharing setting and newsletter subscription.
meetLogsMeetLog[]Meet logs (newest first).
Request
curl https://api.4s.link/meet-logs/communities/COMMUNITY_ID \
-H "Authorization: Bearer 4s_at_..."
Example response
{
"contact": {
"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": true,
"email": null
},
"meetLogs": [{
"id": "ml-1",
"exchangeId": "6f1c2d3e-...",
"counterpartId": "u-hanako",
"ownerCommunityId": null,
"counterpartCommunityId": "c1a2b3c4-...",
"representative": { "id": "u-hanako", "slug": "hanako", "firstName": "Hanako", "lastName": "Sato", "nativeName": "佐藤 花子", "avatarUrl": "https://..." },
"exchangedAt": "2026-07-10T06:30:12.000Z",
"event": {
"id": "ev-1",
"slug": "ivs-2026",
"title": "IVS 2026",
"languages": null,
"startTime": "2026-07-08T10:00:00.000Z",
"endTime": "2026-07-10T18:00:00.000Z",
"timezone": "Asia/Tokyo",
"thumbnailUrl": null,
"mainImageUrl": null
},
"candidateEvents": [],
"memo": "協業の相談をした",
"location": { "latitude": 35.6581, "longitude": 139.7017, "accuracy": 12 },
"createdAt": "2026-07-10T06:30:12.000Z",
"updatedAt": "2026-07-10T06:41:00.000Z"
}]
}