Docs

Get Event Types

GET /eventTypes

GET/eventTypes

Lists the organization's event types with their sections, attribute and role placements, intake form, base template and template input mappings. Archived types are left out unless includeArchived is true. The organization comes from the x-Organization-Token header. Requires organization admin. Type ids for the other event type operations come from this list.

Query Parameters

FieldTypeRequiredDescription
includeArchivedbooleanOptional

Response

Type: GetEventTypeResponse[]

GetEventTypeResponse

FieldTypeDescription
iduuid
namestring| null
iconstring| null
colorstring| null
isArchivedboolean
intakeFormIduuid| null
baseTemplateIduuid| null
requireIntakeToEnterboolean
sectionsGetEventTypeResponseSectionInfo[]| null
templateInputMappingsGetEventTypeResponseTemplateInputMappingInfo[]| null

GetEventTypeResponseSectionInfo

FieldTypeDescription
iduuid
namestring| null
indexinteger
attributesGetEventTypeResponseAssignmentInfo[]| null
rolesGetEventTypeResponseRoleAssignmentInfo[]| null

GetEventTypeResponseTemplateInputMappingInfo

FieldTypeDescription
templateInputIduuid
sourceKindstring| null
attributeIduuid| null
roleDefinitionIduuid| null

GetEventTypeResponseAssignmentInfo

FieldTypeDescription
attributeIduuid
namestring| null
typestring| null
isRequiredboolean
isTaskTrackedboolean
isTaskReviewRequiredboolean
dueDateRuleGetEventTypeResponseDueDateRuleInfo
defaultAssigneeGetEventTypeResponseDefaultAssigneeInfo
indexinteger

GetEventTypeResponseRoleAssignmentInfo

FieldTypeDescription
roleDefinitionIduuid
namestring| null
fillerKindstring| null
cardinalitystring| null
availabilityGetEventTypeResponseAvailabilityInfo
defaultIsRequiredboolean
defaultIsTaskTrackedboolean
isTaskReviewRequiredboolean
dueDateRuleGetEventTypeResponseDueDateRuleInfo
defaultAssigneeGetEventTypeResponseDefaultAssigneeInfo
indexinteger