JavaScript/TypeScript client library for the Alfresco Content Services REST API. Version 3.0.0 is a pre-release build; the latest stable is 2.8.0. Developed by Alfresco, part of the Alfresco SDK ecosystem. Provides full coverage of the Alfresco REST API including authentication, nodes, sites, people, workflows, and search. Ships TypeScript definitions. Supports both ESM and CJS. Key differentiator: official library maintained by Alfresco, integrates with Alfresco Process Services and Activiti.
npm install alfresco-js-apiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Authenticate and fetch the root node using NodesApi.
Refer to the migration guide for a full list of changes.
Replace new AlfrescoApiCompatibility(...) with new AlfrescoApi(...).
Listen to unauthorized errors and call alfrescoApi.login() again.
Always use the exact nodeId returned by the API.
Set esModuleInterop: true in tsconfig.json.
Use import { AlfrescoApi } from 'alfresco-js-api'.Ensure alfrescoApi is authenticated before creating API instances.
Call alfrescoApi.login(username, password) again to refresh the token.
No dependency data recorded yet.