# MessageTemplate **Type:** GraphQL objects **Description:** Template message content. ## Fields - name (String): Template name. - params (JSON): Template parameters (resolved key-value pairs). - language (JSON): Template language code. - category (String): Template category (MARKETING, UTILITY, AUTHENTICATION). - rendered (TemplateRendered): Pre-rendered snapshot of what the customer received. - header (TemplateRenderedHeader) - body (String) - footer (String) - buttons (TemplateRenderedButton) - carousel (TemplateRenderedCarouselCard) - lto (TemplateRenderedLTO)