561 endpoints · 14 modules · 1 Web API

Every endpoint, mapped.

CleenUI's ASP.NET Core 8 Web API ships 561 endpoints across 14 production modules. This page maps every one. Hover any pill to see the method + path + summary; click a module title to jump to its detail page. Filter by surface tier to see how the breadth distributes across admin, user, public, and domain workloads.

M01Security27 endpoints1413
M02Accounts72 endpoints12519
M03Support14 endpoints410
M04Infrastructure & Logging32 endpoints1715
M05Translation & Languages27 endpoints225
M06Notify Templates21 endpoints201
M07Messaging17 endpoints17
M08Tasks31 endpoints31
M09AI Models98 endpoints98
M10Fonts20 endpoints20
M11Legal Policy14 endpoints923
M12Categories & Topics88 endpoints43639
M13Assessments & Surveys56 endpoints56
M14Vendor Marketplace35 endpoints81017
Cross-cutting / unassigned9 endpoints27

Surface tiers

Every endpoint is classified by its URL prefix. The six tiers below are how the API surfaces are organized — each carries different authorization rules, different rate-limit policies, and a different audience.

Admin

/admin/*

Admin-only endpoints. Privileged actions: tenant management, content moderation, system telemetry, job-run inspection.

User

/user/*

Authenticated end-user actions. Profile, settings, alerts, favorites, in-app actions on behalf of the signed-in user.

Public

/public/*

Unauthenticated endpoints. Featured content, agreement text by code, DMCA submission, public help-content articles.

Auth

/auth/*

Identity flows — login, signup, refresh-token, password reset, social-login URL builders, impersonation.

AI & agents

/ai · /artifact · /pdf-extraction · /scenario

The AI orchestration surface. Agent chains, prompts, models, avatars, PDF extractions, generated artifacts, branching scenarios.

Workflows

/project · /assessment · /chat

Core domain workflows the end-user spends most of their time in — task boards + Gantt, multi-step assessments + scoring, chat conversations.

Module API

/account · /integration · /styles · …

The residual per-module functional surface — accounts, vendor integrations, styles, media, taxonomy, lookup tables, plus everything else.

Get started

Get started with CleenUI.

Two paths to your first component. Pick the one that fits how your team builds.

Path A · Recommended

With AI agent skills

One prompt to your AI tool. The Setup skill handles dependencies, design tokens, build config, and component registration — all without leaving your editor.

Path B · Manual

With npm

The classic flow. Install the package, import the styles, drop in your first component. No agents required — same end result.