> For the complete documentation index, see [llms.txt](https://docs.powerpointgeneratorapi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerpointgeneratorapi.com/json-template-syntax/tags.md).

# tags

The **`tags`** object is used to located text within double curly brackets `{{key}}` on a slide level and replace with the provided value.&#x20;

<table><thead><tr><th width="167">Parameter</th><th width="108">Type</th><th width="161">Input</th><th>Description</th></tr></thead><tbody><tr><td>key</td><td>String</td><td></td><td><mark style="color:red;">[required]</mark> The placeholder text in the template to search for. </td></tr><tr><td>value</td><td>String</td><td></td><td><mark style="color:red;">[required]</mark> The text to substitute in place of each <code>key</code> match.</td></tr><tr><td>font_type</td><td>String</td><td>MS supported <a href="https://learn.microsoft.com/en-us/typography/font-list/#a">font names</a></td><td><mark style="color:yellow;">[optional]</mark> Set font style. If not provided font type will be inherited.  </td></tr><tr><td>font_size</td><td>Integer</td><td></td><td><mark style="color:yellow;">[optional]</mark> Set font size. If not provided font size will be inherited. </td></tr><tr><td>font_color</td><td>String</td><td><p><a href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.colors?view=windowsdesktop-7.0#properties">Color name</a>,</p><p>RGB(0,0,0),</p><p><a href="https://www.color-hex.com/">Hex</a></p></td><td><mark style="color:yellow;">[optional]</mark> Set font color. If not provided font color will be inherited. </td></tr><tr><td>font_underline</td><td>String<br>(Enum)</td><td><p><code>single</code>,</p><p><code>double</code>,</p><p><code>heavy</code>,</p><p><code>dotted</code>,</p><p><code>heavydotted</code>,</p><p><code>dashed</code>,</p><p><code>heavydashed</code>,</p><p><code>heavylongdashed</code>,</p><p><code>dotdash</code>,</p><p><code>heavydotdash</code>,</p><p><code>heavydotdotdash</code>,</p><p><code>wavy</code>,</p><p><code>heavywavy</code>,</p><p><code>doublewavy</code></p></td><td><mark style="color:yellow;">[optional]</mark> Various text underline styling. </td></tr><tr><td>font_bold</td><td>Boolean</td><td></td><td><mark style="color:yellow;">[optional]</mark> Set font bold. If not provided font bold will be inherited. </td></tr><tr><td>font_italic</td><td>Boolean</td><td></td><td><mark style="color:yellow;">[optional]</mark> Set font italic. If not provided font italic will be inherited. </td></tr></tbody></table>

JSON payload

{% code lineNumbers="true" %}

```json
"tags": [
  {
    "key": "<string>",
    "value": "<string>",
    "font_type": "<string>",
    "font_size": numeric,
    "font_color": "<string>",
    "font_underline": boolean,
    "font_bold": boolean,
    "font_italic": boolean
  },
  {
    "key": "<string>",
    "value": "<string>",
    "font_type": "<string>",
    "font_size": numeric,
    "font_color": "<string>",
    "font_underline": boolean,
    "font_bold": boolean,
    "font_italic": boolean
  }
]
```

{% endcode %}
