Skip to main content
PUT
/
scheduled-events
/
{uuid}
/
handover
Handover a scheduled event
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"
  }
}

Authorizations

Authorization
string
header
required

Path Parameters

uuid
string<uuid>
required

UUID of a specific scheduled event (zg-XXX format)

Example:

"zg-O69bac566950c6"

Body

application/json
newHostEmail
string<email>

The email of the new host for the event. When not provided, the system will automatically select a new host if available.

Example:

"marco.rossi@horizondigital.de"

requireHostAvailability
boolean
default:false

A flag to check the availability of the host.

fallbackToReschedule
boolean
default:true

A flag indicating whether the event should be rescheduled if the current settings are not supported.

Response

OK

resource
object
Last modified on April 6, 2026