Meetings

Confirm a meeting

Confirms a meeting at a specific time. Creates Google Calendar events for participants and sends email notifications. Only the organizer can confirm.

post/api/meetings/{id}/confirm

Request

  • Base URL: https://api.wondercal.com
  • URL: https://api.wondercal.com/api/meetings/{id}/confirm
  • Auth: HTTP bearer

Path parameters

idstring required

Meeting ID

Headers

Idempotency-Keystring

Optional idempotency key (max 255 chars). When provided, retrying the same request within 24 hours with the same key and identical body returns the cached response instead of re-executing. Do not embed sensitive data in the key value — keys may appear in server logs on certain error paths. Use a distinct key per endpoint call — the key is scoped to your user account and key value, NOT to the resource URL or endpoint path, so reusing the same key across different endpoint calls or different resource URLs may return an incorrect cached response.

Request body

timestring date-time required

ISO 8601 datetime for the confirmed meeting time

Example request

{
  "time": "2026-02-25T14:00:00.000Z"
}

Response

Meeting confirmed

Example response

{
  "data": {
    "confirmed": true,
    "time": "2026-02-25T14:00:00.000Z",
    "googleCalendarCreated": true,
    "emailSent": true,
    "calendarLink": "https://calendar.google.com/event?id=abc123",
    "errors": []
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.