import "dotenv/config"; import { Clarizen } from "../src/index.js"; const baseUrl = process.env.CLARIZEN_BASE_URL ?? "https://api.clarizen.com"; const apiKey = process.env.CLARIZEN_API_KEY ?? process.env.API_KEY_AW; if (!apiKey) { console.error("Set CLARIZEN_API_KEY or API_KEY_AW in .env"); process.exit(1); } const clarizen = new Clarizen({ baseUrl, apiToken: apiKey }); const session = await clarizen.authentication.getSessionInfo(); console.log("Session:", session.sessionId, "| User:", session.userId); const users = await clarizen.data.entityQuery({ typeName: "User", fields: ["Name"], paging: { limit: 3, from: 0 }, where: { leftExpression: { fieldName: "Name" }, operator: "BeginsWith", rightExpression: { value: "A" }, }, }); console.log( "Users:", users.entities.map((u) => u.Name), );