名刺交換 / ミートログ

交換の記録を編集する

PATCH/meet-logs/:meetLogId

自分の記録のメモ・会ったイベントを変えます。メモは自分にしか見えません。会ったイベントは、交換した時点の候補(candidateEvents)の中からだけ選べます。

認証要ログイン

パスパラメータ

meetLogIdstring必須

ミートログ ID。

リクエストボディ

memostring | null任意

メモ(500 文字まで)。空文字・null で消します。

eventIdstring | null任意

会ったイベント。null で外します。候補に無ければ 400(errorCode 40212)。

補足

コミュニティの記録(ownerCommunityId がある記録)は、そのコミュニティの現在の管理者なら、交換を担当していなくても扱えます。管理者でなくなった人は、自分が担当した記録でも 404(errorCode 40210)です。

コミュニティの記録のメモは、そのコミュニティの管理者全員に見えます(個人の記録のメモは自分にしか見えません)。

レスポンス

MeetLog を返します。

リクエスト
curl https://api.4s.link/meet-logs/MEET_LOG_ID \
-X PATCH \
-H "Authorization: Bearer 4s_at_..." \
-H "Content-Type: application/json" \
-d '{
"memo": "協業の相談をした",
"eventId": "ev-1"
}'
レスポンス例
{
"id": "ml-1",
"exchangeId": "6f1c2d3e-...",
"counterpartId": "u-taro",
"ownerCommunityId": null,
"counterpartCommunityId": null,
"representative": null,
"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"
}