The CDS is designed for reading content only. To create or modify content, see the Manage Content (CMS) quickstart.
Prerequisites
You need three values from the Publive Dashboard:Step 1: Build your auth token
The CDS uses HTTP Basic Auth. Encode your key and secret together:dXNlcjpwYXNz. Store it as an environment variable:
Step 2: Fetch your first posts
data array contains your published posts. Use page_no and per_page to paginate — add ?page=2&limit=10 to the URL to walk through results.
Step 3: Fetch a single post
Use theid from any post in the listing response:
Step 4: Fetch site configuration
The CDS serves your site’s navigation structure so your frontend stays in sync with editorial changes:Step 5: Filter content
The CDS supports advanced filtering with field lookups. Append filter parameters to any listing endpoint:Authorization header.
What’s next?
Manage Content (CMS)
Create, update, and publish content via the CMS API
Framework Guides
Integrate with Next.js, React, Vue, or Angular
CDS API Reference
Full endpoint reference for all CDS routes
JavaScript SDK
Use the official SDK instead of raw HTTP calls