Overview
Resource groups
- Sites1
List sites accessible with your API token. A site-scoped token returns a single site; an organization-scoped token returns every site in the organization (optionally filtered to a subset by `allowedSiteIds`). Use this to discover the sites your token can act on and retrieve their metadata (name, domain, locale settings).
- Contents20
Manage blog posts, articles, and other text-based content. Contents support rich text editing (TipTap), markdown input, categories, tags, SEO metadata, revision history, scheduled publishing, and multi-language translations. **Status workflow:** `draft` → `scheduled` → `published` → `archived` Content body can be submitted as markdown via `bodyMarkdown` and is stored internally as TipTap JSON, then served as HTML to frontends.
- Search11
Full-text search administration. Run the default-profile search or a named profile, and manage search configuration: create, update, and set-default search profiles, tune the index config (searchable fields, synonyms, stop words, typo tolerance, ranking rules), and trigger a full reindex.
- Categories8
Hierarchical content categorization. Categories support nesting (parent/child), multi-language translations, and optional structured content schemas. When a category has a custom schema defined, contents assigned to it can include `customData` with fields matching that schema.
- Tags6
Non-hierarchical content labels. Tags provide a flat taxonomy for cross-cutting categorization. Unlike categories, tags have no parent/child relationships.
- Variables7
Site-wide reusable key-value pairs. Variables are ideal for storing information that appears across multiple pages: company name, phone number, address, social links, opening hours, etc. Variable types: - `text` - Simple key-value string - `calendar` - Event calendar with dates, labels, and colors
- Media12
File upload, storage, and management. Media files are stored on the Lynkow CDN with automatic image transformation (thumbnails, resizing, format conversion). Uploaded images automatically get multiple CDN variants: - `thumbnail` (150px) - `card` (400px) - `content` (800px) - `medium` (1200px) Deleted files go to trash first (soft delete). Use force delete for permanent removal.
- Media Folders8
Organize media files into a hierarchical folder structure. Maximum nesting depth is 3 levels.
- Forms12
Dynamic form builder with submission tracking, spam protection, and CSV export. Forms support 14+ field types, multi-page layouts, conditional logic, and custom validation. **Field types:** text, email, tel, textarea, select, checkbox, radio, date, datetime, time, number, file, rating, hidden. **Spam protection:** Honeypot fields and/or reCAPTCHA v3, configured per-site via Spam Settings.
- Reviews14
Customer review management with moderation, statistics, bulk operations, CSV import/export, and multi-language support. **Moderation workflow:** `pending` → `approved` | `rejected` Reviews submitted via the public API start in `pending` status and require moderation before appearing publicly.
- SEO8
SEO configuration, robots.txt management, sitemap generation, and search engine indexing (IndexNow + Google Indexing API).
- IndexNow3
IndexNow submission management. Trigger a test submission and review the delivery logs and aggregate stats for URLs pushed to participating search engines via the IndexNow protocol.
- LLMs4
Endpoints serving content in plain text / markdown format, optimized for AI crawlers and LLM consumption. Follows the `llms.txt` standard.
- Sitemap15
Manage custom sitemap entries and URL redirect rules for the XML sitemap. Custom entries complement the auto-generated entries (from contents and site blocks). Rules define how URLs are transformed in the sitemap output.
- Redirects11
URL redirect management with logging and statistics. Supports permanent (301, 308) and temporary (302, 307) redirects, regex pattern matching, and query string preservation.
- Analytics23
Comprehensive web analytics with real-time tracking, historical reports, session replay, heatmaps, Core Web Vitals, and form analytics. **Common query parameters for all analytics endpoints:** - `period`: `7d`, `30d`, `90d`, `3m`, `6m`, `12m` - `startDate` / `endDate`: Custom date range (`YYYY-MM-DD`) - `compare`: `previous` (previous period) or `yoy` (year-over-year) - Filter dimensions: `browser`, `os`, `device`, `country`, `city`, `referrer`, `traffic_source`, `language`, `entry_page`, `utm_source`, `utm_medium`, `utm_campaign`, `path`
- Google Search Console6
Google Search Console data integration. Requires a Google Search Console account connected to the site via the admin dashboard. All GSC endpoints accept `period` and `startDate`/`endDate` parameters.
- Site Blocks11
Reusable content blocks and standalone pages with custom field schemas. Site blocks are the building blocks of your site's pages. **Block types:** - `global` - Reusable across the site (header, footer, sidebar) - `page` - Standalone page with a URL path Each block has a **schema** (field definitions) and **data** (field values). The schema defines available fields (text, image, array of objects, etc.) and the data contains the actual content. **Supported field types:** string, text, richtext, number, boolean, select, multiselect, image, file, url, email, date, datetime, color, object, array, dataSource.
- Site Settings9
Global site configuration: name, domain, timezone, locales, language detection, and other site-wide preferences.
- Spam Settings2
Anti-spam protection configuration for forms and reviews. Supports honeypot fields, minimum submission time, and reCAPTCHA v3.
- Cookie Consent3
GDPR cookie consent banner configuration and visitor consent statistics.
- Notification Settings2
Email notification preferences for form submissions, reviews, and other site events.