Microsoft Graph invite respond profile
org.intentschema.productivity.calendar.invite.respond.v1@com.microsoft.graph.v1
JSON: bare · @sha256:bd441be25d5b…
Hash: sha256:bd441be25d5bb5c9c76c93966c7965482b0a0ea3ba6479f2e2526c379356a0fa
Graph profile for responding to calendar invites (accept/decline/tentativelyAccept).
Implements: Respond to calendar invite (org.intentschema.productivity.calendar.invite.respond.v1)
Payload
| Field | Type | Description |
target * | Target (required: external_id) | (system = "ms_graph", required: system) |
object * | object | |
idempotency_key | string | |
object
| Field | Type | Description |
response * | enum: accept | decline | tentative | |
comment | string | Optional note included in the reply. |
notify_organizer | boolean (default true) | |
Result
| Field | Type | Description |
external_id | string | |
response_recorded_at | string (date-time) | |
API mapping
| Field | Value |
base_url | https://graph.microsoft.com |
method | POST |
path | /v1.0/me/events/{id}/{response} |
scopes | Calendars.ReadWrite |
docs | https://learn.microsoft.com/en-us/graph/api/event-accept |
note | Path suffix is one of: accept, decline, tentativelyAccept — matching the intent's object.response field. |
Field mapping
| Intent field | API parameter |
target.external_id | /events/{id}/{response} path |
object.response | path suffix: accept | decline | tentativelyAccept |
object.comment | comment in request body |
object.notify_organizer | sendResponse (boolean) |