This endpoint allows you to handover a scheduled event identified by its unique UUID to another host in the event type for Round Robin without changing the meeting links.
newHostEmail in the request.requireHostAvailability to false; please note that this means the new host will get overlapping events.fallbackToReschedule is set to true.This endpoint currently works only under the following conditions:
curl --request PUT \
--url https://api.zeeg.me/v2/scheduled-events/{uuid}/handover \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"newHostEmail": "marco.rossi@horizondigital.de",
"requireHostAvailability": false,
"fallbackToReschedule": true
}
'{
"resource": {
"uri": "https://api.zeeg.me/v2/scheduled-events/zg-O69bac566950c6",
"uuid": "zg-O69bac566950c6",
"title": "30-Minute Discovery Call",
"type": "ROUND_ROBIN",
"startTime": "2026-04-15T09:00:00.000000Z",
"endTime": "2026-04-15T09:30:00.000000Z",
"duration": 30,
"status": "active",
"eventTypeUri": "https://api.zeeg.me/v2/event-types/80f46bf5-eb01-4c07-960e-a9a3e18aae5e",
"location": null,
"maxActiveInvitees": 1,
"activeInviteesCount": 1,
"invitees": [
{
"uuid": "zg-O69bad4047abf0",
"salutation": "Ms.",
"fullName": "Sophie Laurent",
"email": "sophie.laurent@northwind.io",
"guests": [],
"timeZone": "Europe/Paris",
"cancellation": {
"cancelledAt": null,
"cancelledBy": null,
"cancellerType": null,
"cancellationReason": null
},
"payment": null,
"scheduledAt": "2026-04-10T08:30:00.000000Z",
"utm": {
"utm_campaign": "spring_launch",
"utm_source": "linkedin",
"utm_medium": "social",
"utm_content": null,
"utm_term": null
},
"customQueryParams": []
}
],
"guests": [],
"hosts": [
{
"firstName": "Marco",
"lastName": "Rossi",
"email": "marco.rossi@horizondigital.de",
"slug": "marco-rossi",
"url": "https://zeeg.me/marco-rossi",
"avatarUrl": null
}
],
"createdAt": "2026-04-10T08:30:00.000000Z",
"updatedAt": "2026-04-15T10:05:00.000000Z",
"currentTime": "2026-04-15T10:05:00+00:00"
}
}UUID of a specific scheduled event (zg-XXX format)
"zg-O69bac566950c6"
The email of the new host for the event. When not provided, the system will automatically select a new host if available.
"marco.rossi@horizondigital.de"
A flag to check the availability of the host.
A flag indicating whether the event should be rescheduled if the current settings are not supported.
OK
Hide child attributes
Zeeg event identifier (zg-XXX format)
"zg-O69bac566950c6"
Hide child attributes
Zeeg attendee identifier (zg-XXX format)
"zg-O69bac566950c6"
Array of additional emails invited
Array of additional emails invited
curl --request PUT \
--url https://api.zeeg.me/v2/scheduled-events/{uuid}/handover \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"newHostEmail": "marco.rossi@horizondigital.de",
"requireHostAvailability": false,
"fallbackToReschedule": true
}
'{
"resource": {
"uri": "https://api.zeeg.me/v2/scheduled-events/zg-O69bac566950c6",
"uuid": "zg-O69bac566950c6",
"title": "30-Minute Discovery Call",
"type": "ROUND_ROBIN",
"startTime": "2026-04-15T09:00:00.000000Z",
"endTime": "2026-04-15T09:30:00.000000Z",
"duration": 30,
"status": "active",
"eventTypeUri": "https://api.zeeg.me/v2/event-types/80f46bf5-eb01-4c07-960e-a9a3e18aae5e",
"location": null,
"maxActiveInvitees": 1,
"activeInviteesCount": 1,
"invitees": [
{
"uuid": "zg-O69bad4047abf0",
"salutation": "Ms.",
"fullName": "Sophie Laurent",
"email": "sophie.laurent@northwind.io",
"guests": [],
"timeZone": "Europe/Paris",
"cancellation": {
"cancelledAt": null,
"cancelledBy": null,
"cancellerType": null,
"cancellationReason": null
},
"payment": null,
"scheduledAt": "2026-04-10T08:30:00.000000Z",
"utm": {
"utm_campaign": "spring_launch",
"utm_source": "linkedin",
"utm_medium": "social",
"utm_content": null,
"utm_term": null
},
"customQueryParams": []
}
],
"guests": [],
"hosts": [
{
"firstName": "Marco",
"lastName": "Rossi",
"email": "marco.rossi@horizondigital.de",
"slug": "marco-rossi",
"url": "https://zeeg.me/marco-rossi",
"avatarUrl": null
}
],
"createdAt": "2026-04-10T08:30:00.000000Z",
"updatedAt": "2026-04-15T10:05:00.000000Z",
"currentTime": "2026-04-15T10:05:00+00:00"
}
}