Skip to content

Quick Start

1. Initialize the client

import { ImbraceClient } from "@imbrace/sdk"
const client = new ImbraceClient({
accessToken: "your-access-token",
baseUrl: "https://app-gatewayv2.imbrace.co",
})
import { ImbraceClient } from "@imbrace/sdk"
const client = new ImbraceClient({
apiKey: "your-api-key",
baseUrl: "https://app-gatewayv2.imbrace.co",
})

Switch the Auth dropdown in the header to flip between API Key and Access Token examples site-wide. See Authentication for which to pick.


2. Fetch your boards

Boards are CRM pipelines — leads, deals, tasks, or any structured data. This call requires only your credential.

const { data: boards } = await client.boards.list()
for (const board of boards) {
console.log(board._id, board.doc_name)
}

If you see your boards listed, the SDK is connected and authenticated.


3. Next steps

The Full Flow Guide walks the four major workflows end-to-end. Jump straight to a section:

For the per-namespace API reference, see Resources.