An unofficial API wrapper for ADE Planning from Adesoft
npm install ade-planning-api
An unofficial wrapper written in TypeScript for interacting with ADE Planning API from Adesoft.
> [!important]
> This package is unofficial and in no way affiliated with Adesoft company. Use it at your own risk.
ade-planning-api package via npm. Simply run the following command :bash
npm install ade-planning-api
`⚙️ Uses
$3
`ts
import { ADEPlanningAPI } from 'ade-planning-api';const main = async () => {
const api = new ADEPlanningAPI("https://example.com");
await api.initializeSession({ username: "username", password: "password" });
const projects = await api.getProjects(); // Get all projects
console.log(projects);
};
main();
`
$3
`ts
import { ADEPlanningAPI } from 'ade-planning-api';export const main = async () => {
const api = new ADEPlanningAPI("https://example.com");
await api.initializeSession({ username: "username", password: "password" });
const projets = await api.getProjects(); // Get all projects
await api.setProject(projets[0]); // Set to the first project
const events = await api.getEvents({ date: "1/19/2025", detail: 8 }); // Get all events for a specific date
console.log(events);
};
main();
``