Docs

Get Module Templates

GET /moduleTemplates

GET/moduleTemplates

Lists the event's module templates (reusable advance sections such as an audio rider), each with its category and full block definitions. Use AdvanceTemplates_GetModuleTemplateById for a single one.

Response

Type: GetModuleTemplatesResponse[]

GetModuleTemplatesResponse

FieldTypeDescription
iduuid
namestring| null
labelstring| null
iconstring| null
colorstring| null
categoryGetModuleTemplatesResponseModuleCategory
blocksGetModuleTemplatesResponseModuleTemplateBlock[]| null

GetModuleTemplatesResponseModuleCategory

FieldTypeDescription
iduuid
namestring| null
iconstring| null
colorstring| null

GetModuleTemplatesResponseModuleTemplateBlock

FieldTypeDescription
iduuid
indexinteger
typestring| null
contentGetModuleTemplatesResponseModuleTemplateBlockContentTemplate
questionGetModuleTemplatesResponseModuleTemplateBlockQuestionTemplate
requestGetModuleTemplatesResponseModuleTemplateBlockRequestTemplate

GetModuleTemplatesResponseModuleTemplateBlockContentTemplate

FieldTypeDescription
contentstring| null

GetModuleTemplatesResponseModuleTemplateBlockQuestionTemplate

FieldTypeDescription
iduuid
labelstring| null
questionTextstring| null
responseTypestring| null
responseOptionsGetModuleTemplatesResponseModuleTemplateBlockResponseOption[]| null

GetModuleTemplatesResponseModuleTemplateBlockRequestTemplate

FieldTypeDescription
iduuid
namestring| null
lineItemLabelstring| null
isAdvanceApprovedboolean
isResourceApprovedboolean
isResourceRequestboolean
allowedResourceTypesGetModuleTemplatesResponseModuleTemplateBlockRequestTemplateResourceType[]| null
propertiesGetModuleTemplatesResponseModuleTemplateBlockRequestTemplateRequestTemplateProperty[]| null