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
- Add metrics with KPI number slides
- Pair with title slides for section openers
- Browse list layouts in the gallery