Node.js SDK overview

The Node.js SDK is the package every Node.js worker depends on to talk to the Orchesty platform. It owns the HTTP transport, message envelope, persistence handshake, and the base classes you extend to write Applications, Connectors, custom nodes, and batch nodes.

Install #

npm install @orchesty/nodejs-sdk

Source #

Versions and runtime #

ItemValue
Current version5.x
Minimum Node.js20 LTS
Module formatCommonJS, distributed as compiled dist/
TypeScriptFirst-class. Types ship with the package.

What's inside #

FolderWhat it gives you
Application/AApplication, AWebhookApplication, WebhookSubscription, ApplicationInstall, manager and loader
Authorization/ABasicApplication, AOAuth2Application, providers
Commons/ACommonNode, ANode and supporting types
Connector/AConnector, ACommonConnector
Batch/ABatchNode
Transport/RequestDto, CurlSender, HTTP method enum
Utils/ProcessDto, BatchProcessDto, ResultCode, helpers
DIContainer/The dependency container you configure in src/index.ts
Logger/The correlated logger documented in Operations: Logging

Per-class pages #

See also #

© 2025 Orchesty Solutions. All rights reserved.