TentoCMS
Classes

Class: BlogCategoriesResource

Blog categories sub-resource

Blog categories sub-resource

Methods

getBySlug()

getBySlug(slug, options?): Promise<BlogCategory>;

Get a single blog category by its slug

Parameters

ParameterTypeDescription
slugstringThe category slug
options?PreviewOption-

Returns

Promise<BlogCategory>

The blog category object

Throws

If the category is not found

Example

const category = await client.blog.categories.getBySlug('tutorials')
console.log(category.name)

list()

list(options?): Promise<BlogCategory[]>;

List all blog categories

Parameters

ParameterType
options?PreviewOption

Returns

Promise<BlogCategory>

Array of blog categories

Example

const categories = await client.blog.categories.list()
console.log(categories) // Array of categories
Copyright © 2026