TypeScript SDK

@pontx/dida365

The operator-published SDK for Dida365 Open API currently covers 11 of 37 Endpoints in the PontxSpec.

v0.1.3Node.js 18 / 20 / 22 CIESM + CommonJSTypeScript declarationsSDK Endpoint coverage 11/37

SDK quality gate

The source for v0.1.3 passed its complete unit suite and built-package E2E on Node.js 18 / 20 / 22.

SDK quality: UT 100%, E2E passed
Unit tests
5/5 · 100%
E2E
Passed
Tested commit
2ab38ca
Verified
2026-08-25

Install and call

The published package is verified for 11 supported Endpoints. Unsupported Endpoints remain available through documentation and request preview.

Install SDK
pnpm add @pontx/dida365
TypeScript usage
import { createDida365Client } from "@pontx/dida365";

const client = createDida365Client({
  accessToken: process.env.DIDA365_ACCESS_TOKEN!
});

const result = await client.project.getUserProjects();
console.log(result);

Command-line access

This npm package also publishes a dedicated CLI for the API. Use dry-run to inspect parameters, then supply your own provider credentials when required.

Dedicated API CLI
pnpm add --global @pontx/dida365

pontx-dida365 call project.getUserProjects --dry-run