> ## 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.

# EmailTemplateImageSection

> An image section.

<ResponseField name="altText" type="String">
  Alt text. Null when unset.
</ResponseField>

<ResponseField name="caption" type="String">
  Caption text. Null when unset.
</ResponseField>

<ResponseField name="clickthroughLinkType" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-button-link-type">EmailTemplateButtonLinkType</a>}>
  How the clickthrough is resolved. Null when not linked.
</ResponseField>

<ResponseField name="clickthroughSchemaFieldName" type="String">
  CamelCase Url field on this template's `trigger` when `clickthroughLinkType` is DYNAMIC\_VARIABLE.
</ResponseField>

<ResponseField name="clickthroughUrl" type="String">
  Clickthrough URL. Null when the image is not linked.
</ResponseField>

<ResponseField name="horizontalPadding" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-spacing-size">EmailTemplateSpacingSize!</a>} required>
  Named horizontal padding.
</ResponseField>

<ResponseField name="id" type="ID!" required>
  Stable id of this section (`blockId` in storage).
</ResponseField>

<ResponseField name="imageUrl" type="String!" required>
  Image URL as authored.
</ResponseField>

<ResponseField name="kind" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-section-kind">EmailTemplateSectionKind!</a>} required>
  Always IMAGE.
</ResponseField>

<ResponseField name="padding" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-padding">EmailTemplatePadding!</a>} required>
  Padding around the image.

  <Expandable title="fields" lazyRender>
    <ResponseField name="bottom" type="Int!" required>
      Bottom padding in pixels.
    </ResponseField>

    <ResponseField name="left" type="Int!" required>
      Left padding in pixels.
    </ResponseField>

    <ResponseField name="right" type="Int!" required>
      Right padding in pixels.
    </ResponseField>

    <ResponseField name="top" type="Int!" required>
      Top padding in pixels.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="sectionColor" type="String!" required>
  Section background color.
</ResponseField>

<ResponseField name="sectionPadding" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-padding">EmailTemplatePadding!</a>} required>
  Padding around the section.

  <Expandable title="fields" lazyRender>
    <ResponseField name="bottom" type="Int!" required>
      Bottom padding in pixels.
    </ResponseField>

    <ResponseField name="left" type="Int!" required>
      Left padding in pixels.
    </ResponseField>

    <ResponseField name="right" type="Int!" required>
      Right padding in pixels.
    </ResponseField>

    <ResponseField name="top" type="Int!" required>
      Top padding in pixels.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="showCaption" type="Boolean!" required>
  Whether the caption is shown.
</ResponseField>

<ResponseField name="verticalPadding" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-spacing-size">EmailTemplateSpacingSize!</a>} required>
  Named vertical padding.
</ResponseField>


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