PPTX Builder API
PPTX BuilderBook a demoAccount
v1
v1
  • Introduction
  • Guide
    • Create account
    • Get API token
    • Webhook
    • Preparing your slides
  • Concepts
    • Intro
    • Slide Masters
    • Slide Layouts
    • Placeholders
    • Slide
  • API Reference
    • Authentication
    • JSON to PPTX Builder
      • Request Payload
        • Base Settings
        • Custom Settings
        • Global Chart Settings
        • Slide Settings
        • Chart View Settings
        • Columns
        • Rows
        • Chart title
    • JSON to PPTX
      • Request Payload
        • Base settings
        • Slide Settings
        • Chart View Settings
        • Columns
        • Rows
        • Chart Title
  • Fonts
  • Chart Types
  • Data Labels
  • Chart Settings Specifics
  • Examples
    • JSON to PPTX Builder
    • JSON to PPTX
    • API Token
Powered by GitBook
On this page

Was this helpful?

  1. API Reference
  2. JSON to PPTX
  3. Request Payload

Base settings

This page describes how to set your project settings in the request data

Each json request requires a base_settings. This determines several attributes for your project like file_name and company_template.

Base settings fields

Name

Type

Required

Description

file_name

String

true

Is used as PowerPoint file name when generating file.

company_template

String

false

This value controls which template should be used for the Power point. If none provided it will use default company template.

PPTX Builder will use in order of priority: template file provided on the request (pptx_file), company_template field in base settings, default.pptx

Example in JSON

{
    "base_settings": {
        "file_name": "test_demo",
        "company_template": "company_x.pptx"
    }
}
PreviousRequest PayloadNextSlide Settings

Last updated 4 years ago

Was this helpful?