---
title: "GET /email-templates/{emailKey}/schema"
method: GET
path: "/email-templates/{emailKey}/schema"
---

# GET /email-templates/{emailKey}/schema

`GET /email-templates/{emailKey}/schema`

## Path parameters

- `emailKey` string, required

## Response `200`

getEmailTemplateSchema 200 response

- BlockSchema[]
  - `type` 'HEADER' | 'TEXT' | 'CARD' | 'ORDER_SUMMARY' | 'PRODUCTS' | 'REFERRAL', required
  - `description` string, required
  - `hint` string, required
  - `limit` integer, required
  - `isRequired` boolean, required
  - `isFirst` boolean, required
  - `fields` SchemaField[], required
    - `type` 'PLAINTEXT' | 'HTML' | 'URL' | 'CDN_URL' | 'PRODUCT_IDS' | 'FIELD_COLLECTION', required — Defines the type of value allowed in SchemaField.
    - `property` string, required
    - `description` string, required
    - `hint` string, required
    - `isRequired` boolean, required
    - `placeholderVariables` string[], required
    - `allowedFormattingFeatures` 'IMAGE' | 'LAYOUT' | 'LINK' | 'LIST' | 'SWIPER' | 'VIDEO_EMBED' | 'TEXT_STRUCTURE' | 'TEXT_STYLE' | 'STYLE', required — Defines features and their associated sets of HTML tags.
    - `allowedFileTypes` string[], required
    - `fields` SchemaField[], required

---

[API](https://skmtc.dev/mamaearth/apis/mama-earth-api.md) · [All operations](https://skmtc.dev/mamaearth/apis/mama-earth-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mamaearth/mama-earth-api/revisions/42b90383d711/schema)
