Kanorio Developer Portal
Use Kanorio as a full hosted website or as a headless content, commerce, membership, and digital-delivery backend for your own Next.js, Astro, or mobile storefront.
API & Component Surfaces
Model collections, publish posts and pages, manage products, deliverables, contacts, entitlements, and webhooks via REST or Model Context Protocol (MCP).
Read published pages, header/footer globals, redirects, collections, blog posts, products, and submit forms directly from https://{site}/api/v1.
Passwordless customer sign-in, entitlement checks, signed unit playback/download URLs, and reading/course progress at https://{site}/api/v1/customer.
Real-time event notifications with publicVersion and cacheTags for Next.js / Astro ISR cache invalidation and external workflows.
Drop-in <kanorio-login>, <kanorio-unit>, <kanorio-curriculum>, <kanorio-media>, and <kanorio-lightbox> plus typed @kanorio/sdk.
See which of the 7 business primitives and 5 platform domains are available today, planned, or hosted-only when using an external storefront.
Three Credentials & Three Distinct Rights
Browser-safe reads at https://{site}/api/v1/*. Draft preview uses read-only X-Kanorio-Preview: knr_pv_... on your server.
Personal Access Tokens (knr_pat_) and OAuth 2.1 (knr_at_) evaluate operational RBAC (lib/permissions). Never expose in browser bundles.
Customer Bearer tokens (knr_cat_) identify a single (websiteId, contactId) and evaluate commercial Entitlements (separate from team RBAC and SaaS plan tiers).
7 Business Primitives at a Glance
Full 12-domain matrixCustom collections, blog system collections, pages, header/footer globals, redirects, draft & preview.
Unified Contact SSOT, dynamic segments, passwordless customer login, commercial entitlements.
Points, store credit, prepaid passes, FIFO expiration and append-only ledger.
Digital and physical products, variants (pricing tiers), categories, discount codes and automatic promotions.
Time slots, staff/equipment resources, holds, rescheduling and cancellation.
Commerce transactions (Order, checkout, refunds, receipts) and form data submissions (FormSubmission, anti-abuse).
Entitlement-protected digital content (courses, downloads), chapter/unit trees, signed playback and progress.