> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CalendarEventCatalogEventType

> An event type createCalendarEvent accepts.

<ResponseField name="agendaItemKinds" type={<a href="/docs/api-reference/v3/reference/commerce-agent/calendar-agenda-item-kind">[CalendarAgendaItemKind!]!</a>} required>
  Agenda item kinds an event of this type can carry. Adding any other kind returns AGENDA\_ITEM\_KIND\_NOT\_ALLOWED.
</ResponseField>

<ResponseField name="description" type="String!" required>
  What events of this type are for.
</ResponseField>

<ResponseField name="displayName" type="String!" required>
  The merchant-facing name of the type.
</ResponseField>

<ResponseField name="type" type={<a href="/docs/api-reference/v3/reference/commerce-agent/calendar-event-type">CalendarEventType!</a>} required>
  Pass as `type` to createCalendarEvent.
</ResponseField>

<ResponseField name="visibleToCommerceAgent" type="Boolean!" required>
  Whether the Commerce Agent reads events of this type as context, within `commerceAgentContextWindowDays` of now.
</ResponseField>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.