Skip to main content

list

client.templates.list(params?: TemplateListParams): Promise<Template[]>

Lists templates with optional filtering.

Returns templates matching the provided query parameters. This is useful for finding templates by type, category, or other criteria without loading the entire template catalog.

Parameters​

ParameterTypeRequiredDescription
paramsTemplateListParamsNoOptional query parameters for filtering templates

Returns​

Promise<Template[]> — A promise that resolves to an array of matching Template objects

Example​

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.templates.list();
console.log(result);