Booking Success Redirect Parameters

When you enable Redirect to a custom URL after a successful booking in an event type's Advanced settings, Cal ID appends booking details as query parameters to your success URL (when Forward parameters is on — the default). Use them to display booking details or feed your own systems.


Example redirect URL:


https://yoursite.com/booking-success?uid=xyz123&title=30min%20Meeting&startTime=2025-01-15T14%3A00%3A00.000Z&attendeeName=John%20Doe&email=john%40example.com



Parameters


Parameter

Always

Description

uid

Unique booking identifier

title

Event type title

startTime

Start time in UTC (ISO 8601)

endTime

End time in UTC (ISO 8601)

email

Primary attendee email

isEmbed

Whether the booking was made via embed

description

⚠️

Event description (when available)

location

⚠️

Meeting location (when set)

hostName

⚠️

Host name(s), comma-separated

hostStartTime

⚠️

Start time in the host's timezone

attendeeName

⚠️

Attendee name

attendeeStartTime

⚠️

Start time in the attendee's timezone

attendeeFirstName

⚠️

First name from the booking form

attendeeLastName

⚠️

Last name from the booking form

guestEmails

⚠️

Guest emails, comma-separated

phone

⚠️

Phone number (when provided)


✅ always included · ⚠️ included when the data is available.


Tips


  • URL encoding: use decodeURIComponent() (or your language's equivalent) — characters like @, +, and spaces are encoded.
  • Times: startTime/endTime are UTC; hostStartTime/attendeeStartTime include timezone info.
  • Security: validate and sanitize parameters before using them in queries — don't trust incoming values.

Updated on: 04/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!