Skip to main content
Glama
template-fetcher.d.ts1.37 kB
export interface TemplateNode { id: number; name: string; icon: string; } export interface TemplateUser { id: number; name: string; username: string; verified: boolean; } export interface TemplateWorkflow { id: number; name: string; description: string; totalViews: number; createdAt: string; user: TemplateUser; nodes: TemplateNode[]; } export interface TemplateDetail { id: number; name: string; description: string; views: number; createdAt: string; workflow: { nodes: any[]; connections: any; settings?: any; }; } export declare class TemplateFetcher { private readonly baseUrl; private readonly pageSize; private readonly maxRetries; private readonly retryDelay; private retryWithBackoff; fetchTemplates(progressCallback?: (current: number, total: number) => void, sinceDate?: Date): Promise<TemplateWorkflow[]>; fetchAllTemplates(progressCallback?: (current: number, total: number) => void): Promise<TemplateWorkflow[]>; fetchTemplateDetail(workflowId: number): Promise<TemplateDetail | null>; fetchAllTemplateDetails(workflows: TemplateWorkflow[], progressCallback?: (current: number, total: number) => void): Promise<Map<number, TemplateDetail>>; private sleep; } //# sourceMappingURL=template-fetcher.d.ts.map

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/czlonkowski/n8n-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server