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.dateTimestring (ISO 8601 with offset)requiredEvent start time with timezone offset. Always include offset — never bare UTC for calendar events.start.timeZonestring (IANA)requiredIANA timezone name like Asia/Kolkata. Required for correct DST-aware recurrence expansion.allDaybooleanrequiredIf true, use date strings (YYYY-MM-DD) instead of dateTime for start and end.recurrence.rulestring (RRULE)optionalRFC 5545 recurrence rule string. Example: RRULE:FREQ=WEEKLY;BYDAY=MO for every Monday.attendees[].rsvpstringoptionalAttendance response: accepted, declined, tentative, needs_action.attendees[].rolestringoptionalAttendee 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
Paste the example above into JSONKit's tools to validate, minify, or explore the structure interactively.