Meetings

Set meeting deadlines

Set or clear a meeting's deadlines so it happens by a certain date. Only the organizer can set deadlines, and the meeting must be unconfirmed. All fields are optional: omit a field to leave it unchanged, or pass null for meetBy/respondBy to clear that deadline. To guarantee a meeting is scheduled by a date, set meetBy plus a respondBy (on or before meetBy) with onResponseDeadline='auto_schedule'. onResponseDeadline='auto_schedule' REQUIRES meetBy to be set (in this request or already saved on the meeting) — clearing meetBy with respondBy/onResponseDeadline='auto_schedule' still in effect is rejected.

post/api/meetings/{id}/deadlines

Request

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

Path parameters

idstring required

Meeting ID

Request body

meetBystring date-time nullable

Latest date/time the meeting may be scheduled for (ISO 8601). null clears it.

respondBystring date-time nullable

Response deadline (ISO 8601), on or before meetBy. null clears it.

onResponseDeadline'auto_schedule' | 'notify_organizer' nullable

What happens when respondBy passes. Required when setting respondBy; defaults to notify_organizer. 'auto_schedule' requires meetBy to be set (in this request or already saved on the meeting).

Example request

{
  "meetBy": "2026-07-31T17:00:00.000Z",
  "respondBy": "2026-07-30T17:00:00.000Z"
}

Response

Deadlines updated

Changes

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