structuremanagementdata-heavy

Data Table Slide Template

Structured data table using a native PowerPoint table object. Fully editable in PowerPoint — resize columns, sort, add rows, copy/paste as tabular data. Header row, alternating row colors, optional row highlighting. Best for sales data, comparison tables, status summaries, feature matrices, and any tabular data.

Try in Playground
Data Table slide template preview — rendered with SlideForge
Cost
$0.03/slide
Speed
<1 second
Items
120
Output
.pptx + PDF + PNG

Parameters

Parameter
Description
headers
{"type":"array","items":{"type":"string"}}
rows
{"type":"array","items":{"type":"array","items":{"type":"string"},"description":"One row of cell values, matching the headers order"}}

Example brief

Sales by region: North America $2.4M growing 12%, APAC $3.1M growing 22%, EMEA $2.2M growing 5%, South America $0.8M growing 8%. APAC leads.

API example

With a brief (async, $0.05)

curl -X POST https://api.slideforge.dev/v1/render \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "template": "90098c5a-44ed-5f19-b934-c05d1d0d565e",
    "brief": "Sales by region: North America $2.4M growing 12%, APAC $3.1M growing 22%, EMEA $..."
  }'

With structured params (sync, $0.03)

curl -X POST https://api.slideforge.dev/v1/render \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "template": "90098c5a-44ed-5f19-b934-c05d1d0d565e",
  "params": {
    "headers": [
      "Region",
      "Q1",
      "Q2",
      "Q3",
      "Q4",
      "Total",
      "YoY Δ"
    ],
    "rows": [
      [
        "DACH",
        "$2.1M",
        "$2.4M",
        "$2.8M",
        "$3.1M",
        "$10.4M",
        "+42%"
      ],
      [
        "UK",
        "$1.1M",
        "$1.1M",
        "$1.2M",
        "$1.1M",
        "$4.5M",
        "+8%"
      ],
      [
        "France",
        "$0.8M",
        "$0.8M",
        "$0.8M",
        "$0.8M",
        "$3.2M",
        "+3%"
      ],
      [
        "Nordics",
        "$0.5M",
        "$0.7M",
        "$0.9M",
        "$1.4M",
        "$3.5M",
        "+89%"
      ],
      [
        {
          "text": "Total",
          "style": "highlight"
        },
        {
          "text": "$4.5M",
          "style": "highlight"
        },
        {
          "text": "$5.0M",
          "style": "highlight"
        },
        {
          "text": "$5.7M",
          "style": "highlight"
        },
        {
          "text": "$6.4M",
          "style": "highlight"
        },
        {
          "text": "$21.6M",
          "style": "highlight"
        },
        {
          "text": "+33%",
          "style": "highlight"
        }
      ]
    ],
    "title": "Revenue up 33% YoY driven by DACH and Nordics growth",
    "subtitle": "Quarterly Revenue by Region",
    "footer": "Quarterly revenue by region | Q1-Q4 FY2025",
    "takeaway": "DACH and Nordics account for 80% of growth — prioritize investment in these regions"
  }
}'

Tags

tabledatagridcomparisonsummarymetricsresultsmatrixspreadsheetrowscolumns

Related templates

Frequently asked questions

How do I render a Data Table slide?

Send a POST request to /v1/render with template "90098c5a-44ed-5f19-b934-c05d1d0d565e" and your data in the params field. The response includes a .pptx download URL and PNG preview. Template renders cost $0.03 and complete in under 1 second.

What data does the Data Table template accept?

The Data Table template accepts: headers, rows. Supports 1-20 items. See the parameter reference below for details.

Can I customize the colors and fonts of this template?

Yes — pass a theme_id parameter to apply your custom brand colors, fonts, and logo. SlideForge has 8 built-in themes, or you can create custom themes via the Themes API.

Try this template

Render a Data Table slide in under 1 second. $3 free credit, no card required.