What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
Developers
Agility CMS is a **headless content management system** designed for developers who want flexibility, performance, and modern development workflows.
Agility CMS is a headless content management system designed for developers who want flexibility, performance, and modern development workflows.
A headless CMS separates content management from content presentation:
This separation gives you:
When you publish, content is served through the Content Fetch API and images through the Asset CDN, and your website and other apps read from them. A publish webhook tells your site to revalidate. Writes go through the Management API: AI agents connect through the MCP server, and scripts and CI use the SDKs and CLI.
Key Components:
The Agility data model shows how a Sitemap organizes Pages, Pages contain Components, and Components display Content Items. Each entity (Page, Component, Content) has a corresponding Model that defines its structure.
Core Concepts:
Content editors and administrators define:
Content editors create:
Your application:
Agility CMS provides several APIs:
https://api.aglty.io/{instance-guid}/fetchhttps://api.aglty.io/{instance-guid}/contenthttps://api.aglty.io/{instance-guid}/synchttps://api.aglty.io/{instance-guid}/graphqlAgility CMS provides official SDKs for popular frameworks:
@agility/nextjs - React Server Components support@agility/agilitycms-nuxt-module - Vue.js support@agility/content-fetch - Core JavaScript SDKagilitycms - Python SDKAgility.Web - .NET SDKFor new projects we recommend Next.js, or ASP.NET Core with the .NET SDK for .NET teams. Any other framework can use the JavaScript SDK or the Content Fetch API directly; see Vibe Coding with Agility to build with the framework of your choice.
This guide will teach you:
Each section focuses on how Agility CMS works in general, not how a specific instance is configured. This knowledge will apply to any Agility CMS instance you work with.
Next: Architecture - Deep dive into headless architecture and data model