Content Block

Headless CMS for any content type
The Content Block is a flexible headless CMS. Define custom content types, manage content entries, and deliver structured content to any frontend via API.
Features
- Custom content types
- Rich text editor
- Media management
- Content versioning
- Publishing workflows
- Localization support
- API-first delivery
Quick Start
npm install @23blocks/sdk
import { BlocksClient } from '@23blocks/sdk';
const client = new BlocksClient({
baseUrl: 'https://api.23blocks.com',
appId: 'your-app-id'
});
// Fetch content entries
const articles = await client.content.list('articles', {
status: 'published',
limit: 10
});
// Get single entry
const article = await client.content.get('articles', 'article-slug');