Official Node.js / TypeScript client for the NessyAPI clinical decision
support platform.
The client is server-side only — it refuses to run in browsers
because API keys would leak to end users. If you truly need to call from
a trusted intranet client, pass { allowBrowser: true } (not recommended).
Zero runtime dependencies: uses the built-in fetch (Node 18.17+) and
node:crypto. Works in Node, Bun, Deno, and Cloudflare Workers.
Official Node.js / TypeScript client for the NessyAPI clinical decision support platform.
The client is server-side only — it refuses to run in browsers because API keys would leak to end users. If you truly need to call from a trusted intranet client, pass
{ allowBrowser: true }(not recommended).Zero runtime dependencies: uses the built-in
fetch(Node 18.17+) andnode:crypto. Works in Node, Bun, Deno, and Cloudflare Workers.Example: Quickstart
Example: Error handling
Example: Custom fetch (for undici Agent, proxies, testing)