The ServiceNow software development kit (SDK) provides the core libraries and tools for authoring applications with application metadata written in code using the ServiceNow Fluent language, as well as server-side JavaScript modules and third-party libraries. The SDK aims to transform the ServiceNow development experience by providing a source-driven model with modern, industry-standard development paradigms.
This site is an unofficial, centralized documentation hub for the @servicenow/sdk Node package.
While the official ServiceNow documentation for the @servicenow/sdk can be spread across multiple ServiceNow documentation pages this project consolidates the ServiceNow SDK API surface into one place so developers can discover and navigate it faster.
To ensure 100% accuracy, this site uses an automated discovery engine. It parses the exports property within the official package.json of the SDK.
By traversing these official entry points, the build process ensures that any symbol (function, class, or type) exposed by ServiceNow is automatically documented here. This keeps our coverage perfectly aligned with the public API contract.
The documentation is synchronized with the npm registry via a daily build process at 00:00 UTC. New releases are typically reflected within 24 hours.
llms.txt)Every hosted SDK version includes an automatically generated /llms.txt file. These files are specifically optimized for Large Language Models (LLMs). For more information on the format conventions, visit llmstxt.org.