NIN Connect Docs
Platform (Self-Host)Dashboard

Categories

Organize plugins with category tags — messaging, payments, productivity, etc.

What are Categories?

Categories are tags used to organize and filter plugins. Each plugin can belong to multiple categories, and categories can be assigned when creating or editing a plugin.

Category Fields

FieldTypeRequiredDescription
slugstringYesURL-safe unique identifier (e.g. messaging)
namestringYesDisplay name (e.g. "Messaging")
iconstringNoIcon identifier or emoji

Managing Categories

  1. Go to Categories in the sidebar (admin only)
  2. Add — click the add button, fill in name, slug, and optional icon
  3. Edit — click a category row to update it
  4. Delete — click the delete button on a category row

API Endpoints

MethodPathDescription
GET/api/dashboard/categoriesList all categories
POST/api/dashboard/categoriesCreate a category
PUT/api/dashboard/categoriesUpdate a category (by id in body)
DELETE/api/dashboard/categories?id=...Delete a category

All category endpoints require admin authentication.

On this page