API
招待に返信
招待を承諾、辞退、または仮承諾し、主催者に知らせる。
POST/calendar/events/{id}/respond
実際の呼び出しをワークスペースに対して実行します。
POST /calendar/events/{id}/respond
招待を承諾、辞退、または仮承諾し、主催者に知らせる。
例
calendar:write と emails:send が必要。response は ACCEPTED、DECLINED、TENTATIVE のいずれか。
curl -X POST "$OE/calendar/events/cal_7b2e4d9a1c6f30e85d2a7b41/respond" -H "$AUTH" -H 'content-type: application/json' -d '{ "response": "ACCEPTED" }'{ "object": "calendar_event", "id": "cal_7b2e4d9a1c6f30e85d2a7b41", "summary": "Quarterly review", "organizer": { "email": "[email protected]", "name": "Lin" }, "isOrganizer": false, "attendees": [ { "object": "calendar_attendee", "email": "[email protected]", "name": null, "partstat": "ACCEPTED", "role": "REQ-PARTICIPANT", "rsvp": true, "cutype": null, "respondedAt": "2026-10-02T14:20:05.000Z" } ]}返信は、キーが送信できる招待先アドレスからメールで送られる。招待が自分の複数のアドレスに届いたときは respondingAs でどれかを選ぶ。どれも招待していない予定は 403 not_invited。
中止された会議は 409 event_cancelled。主催者に届かないときは何も変わらず、呼び出しは 409 reply_not_sent になる。