Events

Available time slots

GET/meetings/:meetingId/available-slots

Return the time slots at which the meeting can be booked for the given spot and date. Slots are aligned to the event's meetingSlotDuration.

AuthLogin required

Path parameters

meetingIdstringrequired

Meeting ID.

Query parameters

spotIdstringoptional

Meeting spot ID. When omitted, slots for every spot are returned.

datestringoptional

Date (YYYY-MM-DD). When omitted the whole event period is covered.

Notes

Occupied slots are returned with available: false. Filter them out client-side if you only want free slots.

Availability accounts for both participants' speaking sessions, registered schedules, other confirmed meetings and the spot's capacity.

Response

FieldTypeDescription
slotsMeetingTimeSlot[]Array of time slots (spotId / spotName / startAt / endAt / available).
Request
curl https://api.4s.link/meetings/MEETING_ID/available-slots \
-H "Authorization: Bearer 4s_at_..."
Example response
{
"slots": [
{
"spotId": "ms1a2b3c-...",
"spotName": "Meeting Table A",
"startAt": "2026-06-01T05:00:00.000Z",
"endAt": "2026-06-01T05:30:00.000Z",
"available": true
},
{
"spotId": "ms1a2b3c-...",
"spotName": "Meeting Table A",
"startAt": "2026-06-01T05:30:00.000Z",
"endAt": "2026-06-01T06:00:00.000Z",
"available": false
}
]
}