first commit
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import "dotenv/config";
|
||||
import { Clarizen } from "../src/index.js";
|
||||
|
||||
const baseUrl = process.env.CLARIZEN_BASE_URL ?? "https://api.clarizen.com";
|
||||
const userName = process.env.CLARIZEN_USERNAME;
|
||||
const password = process.env.CLARIZEN_PASSWORD;
|
||||
|
||||
if (!userName || !password) {
|
||||
console.error("Set CLARIZEN_USERNAME and CLARIZEN_PASSWORD in .env");
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const clarizen = Clarizen.createForLogin(baseUrl);
|
||||
|
||||
const login = await clarizen.loginWithDiscovery({ userName, password });
|
||||
console.log("Logged in. Session:", login.sessionId);
|
||||
|
||||
const entities = await clarizen.metadata.listEntities();
|
||||
console.log("Entity types count:", Array.isArray(entities) ? entities.length : "(see response)");
|
||||
Reference in New Issue
Block a user