The Kardow CMS is a generic, schema-validated content store. Use it any time your tenant site needs a list of structured items — sponsors, courses, team members, classifieds, recipes — without standing up a new database table.Documentation Index
Fetch the complete documentation index at: https://kardow.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How it fits together
Three building blocks
- Collection — a named bucket plus a schema. e.g.
sponsors,courses,events. - Item — one JSON row inside a collection, validated against the
schema. Has a
status(draft/pending_review/published/expired/archived) and optionalexpires_at. - Payment plan with
purpose: 'cms_item'— links a checkout flow to a collection so paying customers can submit an item that gets automatically inserted on payment.
When to use the CMS
| You want to… | Use… |
|---|---|
| Show a curated list of partners | A private collection edited from the dashboard. |
| Let visitors apply for a directory listing for free | allow_public_submit: true, moderation: 'manual'. |
| Sell sponsorship slots that auto-publish on payment | A cms_item payment plan. |
| Sync content from an external CMS (Notion, Airtable…) | The x-api-key external endpoints. |