Parallèle Docs

Introduction

Parallèle is a headless CMS built for modern websites with first-class i18n support.

Welcome to Parallèle

Parallèle is a headless CMS designed for developers building multi-language websites. It provides a clean REST API, built-in internationalization, and a modern admin interface.

Key Features

  • Content Strings - Manage translatable text content with key-value pairs
  • Pages - Full page content with rich JSON structures
  • Collections - Custom content types for structured data (testimonials, team members, products, etc.)
  • Blog - Built-in blog with posts, authors, and SEO metadata
  • Menus - Navigation structures with nested items and multiple link types
  • Multi-locale - First-class internationalization with per-locale content

Quick Example

Fetch content from your website:

const response = await fetch("https://parallele.ai/api/public/content?locale=en", {
  headers: {
    "x-api-key": process.env.PARALLELE_API_KEY!,
  },
});
 
const { content } = await response.json();
// { "hero.title": "Welcome", "hero.subtitle": "Build faster", ... }

Getting Started

Architecture

Parallèle uses a workspace-based multi-tenant architecture:

  • Each workspace has its own content, pages, collections, and settings
  • API keys are scoped to workspaces
  • Content is organized by locale for easy internationalization

API Authentication

All public API endpoints require an x-api-key header with your workspace's API key.

curl https://parallele.ai/api/public/content?locale=fr \
  -H "x-api-key: prl_your_api_key"

You can generate API keys in the Parallèle dashboard under Settings > API.

On this page