Skip to main content

createCategory()

createCategory(request: CreateCategoryRequest): Promise<Category>

Defined in: packages/core/src/index.ts:946

Create a new category for organizing users or content

Parameters

ParameterTypeDescription
requestCreateCategoryRequestCategory creation data (name, description)

Returns

Promise<Category>

The newly created category object

Throws

400 - Invalid category data

Throws

401 - Not authenticated

Throws

403 - Admin privileges required

Example

import { createCategory } from "@cpod/sdk";

const category = await createCategory({
name: "Engineering",
description: "Engineering team members",
});
console.log(`Created category: ${category.id}`);