DashForDevsDocs
DocsNewsAPI v1
dashfordevs.comSign in

© 2026 DashForDevs

DocsNewsdashfordevs.comLegalStatus
DocsPage TypesPage Items
Introduction
Getting Started
Authentication
Products
Categories
Cart
Checkout
Blog
Reviews
Webhooks
Customers
Orders
Inventory
Shipping
Discounts
Affiliates
Email
Media & Files
Analytics & Tracking
Locations
Tax
Global Data
SEO
Error Handling
Geography
Finance
Automations
Page Types
Creating Page TypesPage ItemsRendering PagesPage Groups & Named Images
Surveys
Billing & Subscriptions
Storefront Payments
SDK Reference
REST API
Storefront Architecture
Notifications
Security
Team & Permissions
Migrations & Import
Calendar & Appointments
Contact Forms
AI Bots
Dashboard API
Deployment
Changelog
Troubleshooting
Recipes
CLI & Deployment
Image Pipeline
White-label Platforms
Records Engine
Platform Modules
Platform Security
Site Keys & Client Sites
Use Cases
Operations

Page Items

Create and manage content within page types.

Updated March 29, 2026

On this page
  • Overview
  • Reading Items
  • REST API
  • Next Steps

Overview

Page items are individual entries within a content type. Each item has a title, slug, and the custom fields defined by its page type.

Reading Items

typescript
import dash from "@/lib/dash"

const { items } = await dash.contentTypes.listItems("testimonials")

items.forEach(item => {
  console.log(item.title, item.slug)
  console.log(item.fields)  // Custom field values
})

REST API

shell
# List items
GET /storefront/content-types/testimonials?limit=20
X-API-Key: pk_live_your_key

# Get single item
GET /storefront/content-types/testimonials/jane-review
X-API-Key: pk_live_your_key

Next Steps

  • Creating Page Types — Define custom types
  • Rendering Pages — Display on storefront
PreviousFetching & RenderingNextRendering Pages

On this page

  • Overview
  • Reading Items
  • REST API
  • Next Steps