# Event Data

> FullCalendar v1 documentation, for an old release. Web version: https://legacy.fullcalendar.io/v1/event-data
>
> Latest version (v7): https://fullcalendar.io/docs/event-model.md

How to get events onto your calendar. How to dynamically manipulate them after initial load.

## Articles

- [events (as an array)](https://legacy.fullcalendar.io/v1/events-array.md) - An array of Event Objects that will be displayed on the calendar.
- [events (as a json feed)](https://legacy.fullcalendar.io/v1/events-json-feed.md) - A URL of a JSON feed that the calendar will fetch Event Objects from.
- [events (as a function)](https://legacy.fullcalendar.io/v1/events-function.md) - A custom function for programmatically generating Event Objects.
- [events from Google Calendar](https://legacy.fullcalendar.io/v1/google-calendar.md) - FullCalendar can display events from a public Google Calendar.
- [Event Object](https://legacy.fullcalendar.io/v1/event-object.md) - A standard JavaScript object that FullCalendar uses to store information about a calendar event.
- [Event Source Object](https://legacy.fullcalendar.io/v1/event-source-object.md) - An “event source” is anything that provides FullCalendar with data about events.
- [eventSources](https://legacy.fullcalendar.io/v1/eventSources.md) - A way to specify multiple event sources.

## Event Fetching

- [startParam](https://legacy.fullcalendar.io/v1/startParam.md) - A GET parameter of this name will be inserted into each JSON feed’s URL.
- [endParam](https://legacy.fullcalendar.io/v1/endParam.md) - A GET parameter of this name will be inserted into each JSON feed’s URL.
- [lazyFetching](https://legacy.fullcalendar.io/v1/lazyFetching.md) - Determines when event fetching should occur.
- [loading](https://legacy.fullcalendar.io/v1/loading.md) - Triggered when event fetching and resource fetching starts/stops.

## Event Data Parsing

- [eventDataTransform](https://legacy.fullcalendar.io/v1/eventDataTransform.md) - Transforms custom data into a standard Event Object.
- [allDayDefault](https://legacy.fullcalendar.io/v1/allDayDefault.md) - Determines the default value for each Event Object’s allDay property, when it is unspecified.
- [defaultEventMinutes](https://legacy.fullcalendar.io/v1/defaultEventMinutes.md) - Determines the length (in minutes) an event appears to be when it has an unspecified end date.
- [ignoreTimezone](https://legacy.fullcalendar.io/v1/ignoreTimezone.md) - When parsing ISO8601 dates, whether UTC offsets should be ignored while processing event source data.

## Methods

- [updateEvent](https://legacy.fullcalendar.io/v1/updateEvent.md) - Reports changes to an event and renders them on the calendar.
- [clientEvents](https://legacy.fullcalendar.io/v1/clientEvents.md) - Retrieves events that FullCalendar has in memory.
- [removeEvents](https://legacy.fullcalendar.io/v1/removeEvents.md) - Removes events from the calendar.
- [refetchEvents](https://legacy.fullcalendar.io/v1/refetchEvents.md) - Refetches events from all sources and rerenders them on the screen.
- [addEventSource](https://legacy.fullcalendar.io/v1/addEventSource.md) - Dynamically adds an event source.
- [removeEventSource](https://legacy.fullcalendar.io/v1/removeEventSource.md) - Dynamically removes an event source.
