Skip to main content

setBaseUrl()

setBaseUrl(urlOrConfig: string | CyberPodConfig): void

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

Set the base URL for API requests (required before any API calls)

Parameters

ParameterTypeDescription
urlOrConfigstring | CyberPodConfigBase URL string or full configuration object

Returns

void

Example

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

// Simple usage with URL string
setBaseUrl(process.env.NEXT_PUBLIC_CPOD_BASE_URL!);

// With full config including API key
setBaseUrl({
baseUrl: process.env.NEXT_PUBLIC_CPOD_BASE_URL!,
apiKey: process.env.CPOD_API_KEY,
});