layoutslistsapi

Overview

List slides organize information into scannable, structured items. The pptx.dev API supports one through six items per slide, with options for icons, images, and box styling.

Available List Layouts

Layout Items Description
list-1x 1 Single item with detail
list-2x 2 Two items side by side
list-3x 3 Three items in a row
list-4x 4 Four items in a grid
list-5x 5 Five items
list-6x 6 Six items in a grid

Each supports modifiers like -title-center, -title-left, -box, -itemimage, -vertical, and -slideimage.

Example: Three-Item Feature List

curl -X POST https://api.pptx.dev/v1/presentations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Product Features",
    "colorScheme": "bold-red",
    "fontScheme": "segoe-ui",
    "slides": [
      {
        "layout": "list-3x-title-center",
        "content": {
          "heading": "Why Teams Choose Us",
          "items": [
            {
              "heading": "Fast Setup",
              "body": "Get started in under 5 minutes with our API."
            },
            {
              "heading": "Brand Consistent",
              "body": "Every slide matches your color scheme and fonts."
            },
            {
              "heading": "Fully Editable",
              "body": "Output is native .pptx — edit anything in PowerPoint."
            }
          ]
        }
      }
    ]
  }'

Example: List with Item Images

Use the -itemimage variant to add an image to each list item:

{
  "layout": "list-3x-itemimage-title-center",
  "content": {
    "heading": "Our Leadership Team",
    "items": [
      {
        "heading": "Jane Smith",
        "body": "CEO — 15 years in enterprise SaaS",
        "image": "https://example.com/jane.jpg"
      },
      {
        "heading": "Alex Chen",
        "body": "CTO — Former engineering lead at Stripe",
        "image": "https://example.com/alex.jpg"
      },
      {
        "heading": "Maria Garcia",
        "body": "CPO — Built products used by 10M+ users",
        "image": "https://example.com/maria.jpg"
      }
    ]
  }
}

Vertical vs. Horizontal

  • Horizontal (default) — items sit side by side. Best for 2-4 items.
  • Vertical (-vertical) — items stack top to bottom. Good for timelines, step-by-step processes, or when items have longer descriptions.

When to Use Lists vs. Text Slides

Use case Recommended layout
2-3 equal-weight points List slide
Detailed comparison with paragraphs Text 2x/3x layout
Feature grid List 4x or 6x
Process steps List vertical
Long-form explanation Text 1x layout

Next Steps

You came for the design. Leave with the deck.

STORYD turns anything in this catalog into a finished, story-driven presentation. Free to start, no card.

See it in a deck →

5 free presentations. Exports to PPTX.