CyberPod
Defined in: packages/core/src/index.ts:794
CyberPod SDK Class - Alternative to global functions
Use this class when you need multiple SDK instances or prefer object-oriented access.
Example
import { CyberPod } from "@cpod/sdk";
const sdk = new CyberPod({
baseUrl: process.env.NEXT_PUBLIC_CPOD_BASE_URL!,
});
const user = await sdk.users.getUser();
Constructors
Constructor
new CyberPod(
config:CyberPodConfig):CyberPod
Defined in: packages/core/src/index.ts:817
Parameters
| Parameter | Type |
|---|---|
config | CyberPodConfig |
Returns
CyberPod
Properties
apiTokens
apiTokens:
APITokensModule
Defined in: packages/core/src/index.ts:813
applications
applications:
ApplicationsModule
Defined in: packages/core/src/index.ts:809
auth
auth:
AuthModule
Defined in: packages/core/src/index.ts:796
categories
categories:
CategoriesModule
Defined in: packages/core/src/index.ts:804
chat
chat:
ChatModule
Defined in: packages/core/src/index.ts:798
chatManagement
chatManagement:
ChatManagementModule
Defined in: packages/core/src/index.ts:810
company
company:
CompanyModule
Defined in: packages/core/src/index.ts:811
dashboard
dashboard:
DashboardModule
Defined in: packages/core/src/index.ts:814
documentSearch
documentSearch:
DocumentSearchModule
Defined in: packages/core/src/index.ts:800
experts
experts:
ExpertsModule
Defined in: packages/core/src/index.ts:806
files
files:
FilesModule
Defined in: packages/core/src/index.ts:805
folders
folders:
FoldersModule
Defined in: packages/core/src/index.ts:802
graphs
graphs:
GraphsModule
Defined in: packages/core/src/index.ts:801
mcpServers
mcpServers:
MCPServersModule
Defined in: packages/core/src/index.ts:812
notifications
notifications:
NotificationsModule
Defined in: packages/core/src/index.ts:803
projects
projects:
ProjectsModule
Defined in: packages/core/src/index.ts:808
secrets
secrets:
SecretsModule
Defined in: packages/core/src/index.ts:815
storage
storage:
StorageModule
Defined in: packages/core/src/index.ts:799
tasks
tasks:
TasksModule
Defined in: packages/core/src/index.ts:807
users
users:
UsersModule
Defined in: packages/core/src/index.ts:797
Accessors
version
Get Signature
get
staticversion():string
Defined in: packages/core/src/index.ts:853
Returns
string
Methods
setBaseUrl()
setBaseUrl(
url:string):void
Defined in: packages/core/src/index.ts:841
Parameters
| Parameter | Type |
|---|---|
url | string |
Returns
void