---
title: "Post Export Template entities"
method: POST
path: "/api/v1/entities/exportTemplates"
tags: ["Export templates"]
---

# Post Export Template entities

`POST /api/v1/entities/exportTemplates`

## Request

- Base URL: `https://www.gooddata.ai`
- URL: `https://www.gooddata.ai/api/v1/entities/exportTemplates`
- Auth: none declared

## Request body

- JsonApiExportTemplatePostOptionalIdDocument
  - `data` JsonApiExportTemplatePostOptionalId, required: JSON:API representation of exportTemplate entity.
    - `attributes` object, required
      - `dashboardSlidesTemplate` object, nullable: Template for dashboard slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}
        - `appliedOn` string[], required: Export types this template applies to.
        - `contentSlide` ContentSlideTemplate, nullable: Settings for content slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
        - `coverSlide` CoverSlideTemplate, nullable: Settings for cover slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
        - `introSlide` IntroSlideTemplate, nullable: Settings for intro slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `titleField` string, nullable
        - `sectionSlide` SectionSlideTemplate, nullable: Settings for section slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
      - `name` string, required: User-facing name of the Slides template.
      - `widgetSlidesTemplate` object, nullable: Template for widget slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}
        - `appliedOn` string[], required: Export types this template applies to.
        - `contentSlide` ContentSlideTemplate, nullable: Settings for content slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
    - `id` string: API identifier of an object
    - `type` 'exportTemplate', required: Object type

## Response `201`

Request successfully processed

- JsonApiExportTemplateOutDocument
  - `data` JsonApiExportTemplateOut, required: JSON:API representation of exportTemplate entity.
    - `attributes` object, required
      - `dashboardSlidesTemplate` object, nullable: Template for dashboard slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}
        - `appliedOn` string[], required: Export types this template applies to.
        - `contentSlide` ContentSlideTemplate, nullable: Settings for content slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
        - `coverSlide` CoverSlideTemplate, nullable: Settings for cover slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
        - `introSlide` IntroSlideTemplate, nullable: Settings for intro slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `titleField` string, nullable
        - `sectionSlide` SectionSlideTemplate, nullable: Settings for section slide.
          - `backgroundImage` boolean: Show background image on the slide.
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
      - `name` string, required: User-facing name of the Slides template.
      - `widgetSlidesTemplate` object, nullable: Template for widget slides export. Available variables: {{currentPageNumber}}, {{dashboardDateFilters}}, {{dashboardDescription}}, {{dashboardFilters}}, {{dashboardId}}, {{dashboardName}}, {{dashboardTags}}, {{dashboardUrl}}, {{exportedAt}}, {{exportedBy}}, {{logo}}, {{totalPages}}, {{workspaceId}}, {{workspaceName}}
        - `appliedOn` string[], required: Export types this template applies to.
        - `contentSlide` ContentSlideTemplate, nullable: Settings for content slide.
          - `descriptionField` string, nullable
          - `footer` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
          - `header` RunningSection, nullable: Footer section of the slide
            - `left` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
            - `right` string, nullable: Either {{logo}} variable or custom text with combination of other variables.
    - `id` string, required: API identifier of an object
    - `type` 'exportTemplate', required: Object type
  - `links` ObjectLinks
    - `self` string, uri, required: A string containing the link's URL.

---

[API](https://skmtc.dev/gooddata/apis/gooddata-cn-oapi-all-api.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-cn-oapi-all-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-cn-oapi-all-api/revisions/c728ef303bfb?raw)
