Business
Calendar Event JSON Example
Calendar event JSON example with start, end, recurrence, attendees, and location. Compatible with Google Calendar API and iCalendar (RFC 5545) event formats.
Field Reference
start.dateTimerequiredstring (ISO 8601 with offset)Event start time with timezone offset. Always include offset — never bare UTC for calendar events.start.timeZonerequiredstring (IANA)IANA timezone name like Asia/Kolkata. Required for correct DST-aware recurrence expansion.allDayrequiredbooleanIf true, use date strings (YYYY-MM-DD) instead of dateTime for start and end.recurrence.ruleoptionalstring (RRULE)RFC 5545 recurrence rule string. Example: RRULE:FREQ=WEEKLY;BYDAY=MO for every Monday.attendees[].rsvpoptionalstringAttendance response: accepted, declined, tentative, needs_action.attendees[].roleoptionalstringAttendee type: organizer, required, optional.Variants
All-Day EventCompany holiday or date-only event without a specific time.
In-Person MeetingMeeting with a physical room booking.
Common Use Cases
- →Google Calendar API event creation payload
- →Meeting scheduler SaaS data model
- →Exporting calendar data to iCal (.ics) format
calendareventschedulingmeetingiCal
Validate or format this JSON
One click loads this exact example into the tool — no copy-paste needed. Format it, validate it, explore the tree, or generate TypeScript types instantly.