Docs

Get Module Template

GET /module-templates/{moduleTemplateId}

GET/module-templates/{moduleTemplateId}

Returns one module template with its content, question and request blocks in block order. Use Advancing_GetModuleTemplates to find the moduleTemplateId. Requires the Advance Database read permission.

Path Parameters

FieldTypeRequiredDescription
moduleTemplateIduuidRequired

Response

FieldTypeDescription
iduuid
namestring| null
labelstring| null
iconstring| null
colorstring| null
categoryGetModuleTemplateResponseCategoryInfo| null
blocksGetModuleTemplateResponseBlockInfo[]| null

GetModuleTemplateResponseCategoryInfo

FieldTypeDescription
iduuid
namestring| null
iconstring| null
colorstring| null

GetModuleTemplateResponseBlockInfo

FieldTypeDescription
iduuid
indexinteger
typestring| null
contentGetModuleTemplateResponseContentInfo| null
questionGetModuleTemplateResponseQuestionInfo| null
requestGetModuleTemplateResponseRequestInfo| null

GetModuleTemplateResponseContentInfo

FieldTypeDescription
contentstring| null

GetModuleTemplateResponseQuestionInfo

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

GetModuleTemplateResponseRequestInfo

FieldTypeDescription
iduuid
namestring| null
lineItemLabelstring| null
isAdvanceApprovedboolean
isResourceApprovedboolean
isResourceRequestboolean
allowedResourceTypeIdsuuid[]| null
requestPropertiesGetModuleTemplateResponsePropertyInfo[]| null

GetModuleTemplateResponseOptionInfo

FieldTypeDescription
labelstring| null
typestring| null
valuestring| null

GetModuleTemplateResponsePropertyInfo

FieldTypeDescription
iduuid
indexinteger
labelstring| null
isRequiredboolean
responseTypestring| null
responseOptionsGetModuleTemplateResponseOptionInfo[]| null