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

# EmailTemplateButtonSectionInput

> Fields for a button section. Omitted fields keep their value (update) or the default (insert).

<ResponseField name="buttonLink" type="String">
  Fixed URL.
</ResponseField>

<ResponseField name="buttonText" type="String">
  Button label.
</ResponseField>

<ResponseField name="cornerRadius" type="Int">
  Corner radius in pixels.
</ResponseField>

<ResponseField name="fillColor" type="String">
  Fill color.
</ResponseField>

<ResponseField name="fontFamily" type="String">
  One of the email builder's fonts (Arial, Courier New, Georgia, Lucida Sans Unicode, Tahoma, Times New Roman, Trebuchet MS, Verdana, Nunito, Poppins, Raleway, Inter, Pacifico) or a font from the store's brand kit. A single name gets a fallback of the same kind; a comma-separated list is used as written.
</ResponseField>

<ResponseField name="fontSize" type="Int">
  Label font size in pixels.
</ResponseField>

<ResponseField name="fullWidth" type="Boolean">
  Stretch the button to the content width.
</ResponseField>

<ResponseField name="horizontalAlignment" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-alignment">EmailTemplateAlignment</a>}>
  Horizontal alignment.
</ResponseField>

<ResponseField name="linkType" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-button-link-type">EmailTemplateButtonLinkType</a>}>
  How the destination is resolved.
</ResponseField>

<ResponseField name="padding" type={<a href="/docs/api-reference/v3/reference/marketing/email-template-padding-input">EmailTemplatePaddingInput</a>}>
  Padding inside the button.

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

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

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

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

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

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

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

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

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

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

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

<ResponseField name="strokeColor" type="String">
  Border color.
</ResponseField>

<ResponseField name="strokeWeight" type="Int">
  Border width in pixels.
</ResponseField>

<ResponseField name="textColor" type="String">
  Label color.
</ResponseField>


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