Back to Directory
Prismic favicon

Prismic

Announced

Headless CMS with a Slice Machine component model and REST plus GraphQL APIs, used by marketing and development teams to build content-driven web experiences with typed, schema-defined content.

Prismic has announced plans to support UCP as a participant. No public endpoint is available yet.

Prismic is a headless CMS centered on a component model called Slices. Developers define reusable content components (Slices) in code using Slice Machine, a local development tool. Each Slice has a defined schema with typed fields. Authors assemble page content by adding and configuring Slices through the Prismic editor.

The platform is designed to minimize the friction between developer-defined components and author-created content. Slice Machine generates TypeScript types from Slice schemas, so the content API returns typed data that frontend developers can work with without manual mapping. Prismic's API supports both REST (the Document API) and GraphQL for flexible content retrieval.

Prismic supports multiple languages, release scheduling, and environment-based publishing workflows. Its Custom Types cover both repeatable types (blog posts, products) and singleton types (homepage, navigation). The API returns content as Prismic rich text (a structured JSON format) alongside primitive field types.

Prismic is commonly used in composable commerce setups for editorial and marketing content alongside a headless commerce backend. A brand might use Prismic for homepage content, category pages, promotional campaigns, and blog posts while using commercetools or Shopify for product data and checkout.

For agents, Prismic's Document API is REST-based and paginated. Agents can query documents by type, filter by field values, and retrieve linked content through the "fetchLinks" parameter. The typed Slice structure makes Prismic responses machine-readable: each Slice has a "slice_type" identifier and a "primary" field group with named fields. This consistent structure means agents can implement extraction logic once per Slice type and apply it reliably across all documents. Prismic has been exploring how AI tools interact with CMS content and participates in composable commerce ecosystem discussions.

Why This Matters for UCP

Prismic provides typed, Slice-based content through a REST and GraphQL API, giving agents structured access to marketing and editorial content in composable commerce stacks without HTML parsing.

UCP Endpoint

Announced — Endpoint not yet publicly available

Integration Example

// Prismic Document API for content retrieval.
// Agents query Slices and custom types from the repository.

import * as prismic from '@prismicio/client';

const client = prismic.createClient(process.env.PRISMIC_REPO_NAME, {
  accessToken: process.env.PRISMIC_ACCESS_TOKEN,
});

// Fetch all product documents ordered by publication date
const products = await client.getAllByType('product', {
  orderings: { field: 'document.first_publication_date', direction: 'desc' },
  pageSize: 20,
});

console.log('Total products:', products.length);

// Fetch a single document by UID with linked content resolved
const landing = await client.getByUID('landing_page', 'summer-sale', {
  fetchLinks: ['product.name', 'product.price', 'product.thumbnail'],
});

// Access a specific Slice type in the document
const heroSlice = landing.data.slices.find(s => s.slice_type === 'hero_banner');
console.log('Hero heading:', heroSlice?.primary.heading);

UCP Status

Announced

Tags

headless-cmscontent-apislicescomposable

Pricing

freemium

Added 2026-04-23
Verified2026-04-23
Documentation

Is this your listing? Claim it to get analytics, a verified badge, and priority placement. Claim your listing →

Reviews

★★★★★4.7 (3 reviews)

These are illustrative examples to show what reviews will look like. Submit your own experience below.

JS

J. Santos

Senior Engineer · Feb 28, 2026

★★★★★

Integration was straightforward. The UCP endpoint discovery works as documented and checkout completes in under 2 seconds.

ML

M. Lee

Backend Developer · Mar 3, 2026

★★★★

Works well for our use case. The documentation is accurate and the implementation matches what the spec describes.

RK

R. Kapoor

Platform Engineer · Jan 15, 2026

★★★★★

Integrated in an afternoon. Solid implementation with no unexpected edge cases in production.

8 other tools in Composable Commerce

Is this your tool? Claim this listing

Related Composable Commerce

Contentful favicon

Contentful

Composable Commerce

Announced

API-first headless CMS used by thousands of brands to manage structured content across web, mobile, and commerce channels with a CDN-backed Content Delivery API and flexible content modeling.

headless-cmscontent-apicomposable
UnverifiedAgent-Ready: 20%
3.2implementation(23 signals)
freemium
Hygraph favicon

Hygraph

Composable Commerce

Announced

GraphQL-native headless CMS with content federation capabilities that unifies data from multiple sources into a single queryable schema, used by composable commerce teams for structured content delivery.

headless-cmsgraphqlcontent-federation
UnverifiedAgent-Ready: 20%
3.8implementation(22 signals)
freemium
Storyblok favicon

Storyblok

Composable Commerce

Announced

Headless CMS with a visual editor and component-based content model (Stories) used by e-commerce brands to manage storefront content, landing pages, and promotions across channels.

headless-cmsvisual-editorcomposable
UnverifiedAgent-Ready: 20%
3.4implementation(31 signals)
freemium