v1.2 GA·node.js · rest + graphql

Define a schema. Get an API instantly.

C for CMS turns typed content models into REST and GraphQL endpoints — with media, webhooks, and fine-grained access built in. No backend to write.

no credit card required

GET/v1/blog-posts200 OK
schema · blog-post7 fields
title
Text
slug
Slug
body
Rich Text
cover
Media
author
Relation
status
Select
publishedAt
DateTime
response · json
{
"id": "post_8x9kL2",
"title": "Ship content faster",
"slug": "ship-content-faster",
"status": "published",
"author": {
"name": "Sarah Chen"
},
"publishedAt": "2025-03-15"
}
workflow

Schema to production in three steps.

From model to delivery in minutes, not weeks.

01

Model

Define content types with 16+ field types using the visual Studio. Drag, drop, configure.

02

Create

Write content in the editor with AI assistance. Manage drafts, publish, localize.

03

Deliver

Query via REST or GraphQL from any frontend or app. Filter, sort, paginate, and populate relations.

developer experience

Query your content, your way.

One request, everything you need back. Filter, search, sort, and populate relations — over REST or GraphQL, no glue code.

request
// Fetch published blog posts
const res = await fetch(
  'https://api.cforcms.com/api/v1/my-project/blog-posts' +
  '?filter[status]=published&sort=-publishedAt&limit=10&populate=author',
  { headers: { 'X-API-Key': 'sk_live_••••••••' } }
);
const { data, meta } = await res.json();

// data: Array of blog posts with populated author
// meta: { page: 1, limit: 10, total: 42 }
200 OKapplication/jsonresponse
{
"data": [
{
"id": "post_8x9kL2",
"title": "Ship content faster",
"slug": "ship-content-faster",
"author": { "name": "Sarah Chen" }
}
],
"meta": { "page": 1, "limit": 10, "total": 42 }
}
filter11 operatorssearchfull-textsortmulti-fieldpopulaterelationspaginatepage & limitexportcsv / json
integrations

Delivers to any frontend.

C for CMS is API-first. Point any framework, mobile app, or service at your endpoints — a few lines of code, no adapters.

Next.js

Server-side rendering & static generation

React

Build dynamic user interfaces

Vue

Progressive JavaScript framework

Nuxt

Intuitive Vue framework

Svelte

Compile-time reactive framework

Astro

Content-focused static sites

React Native

Native mobile apps with React

Flutter

Beautiful native apps from one codebase

// using something else? call REST or GraphQL directly

Start with a schema.
Ship before lunch.

GET api.cforcms.com/v1/*