AttachmentVariable
A CatalogItem variable for an attachment field.
A CatalogItem variable for an attachment field.
A CatalogItem variable for a break field (used for adding line breaks in forms).
Creates a Catalog Client Script (catalogscriptclient) for service catalog items. These client-side
Creates a Service Catalog Item (sccatitem) — a requestable item in the ServiceNow Service Catalog.
Creates a Record Producer (sccatitem_producer) — a catalog item that creates a record in a
Creates a Catalog UI Policy (cataloguipolicy) — conditionally shows, hides, or sets variables
Creates a checkbox (boolean) variable for service catalog forms. Use for yes/no or on/off toggles. Add a CheckboxVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a container end field (used for closing a container group).
A CatalogItem variable for a container split field (used for creating columns within a container).
A CatalogItem variable for a container start field (used for grouping variables).
A CatalogItem variable for a custom UI component field.
A CatalogItem variable for a custom UI component field with a label.
Creates a date-time picker variable for service catalog forms. Use when both date and time are needed, such as scheduled appointments or event timestamps. Add a DateTimeVariable to a CatalogItem or VariableSet via the variables property.
Creates a date picker variable for service catalog forms. Use for date-only fields like start dates, deadlines, or target dates. Add a DateVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a duration field.
A CatalogItem variable for an email field.
A CatalogItem variable for an HTML field.
A CatalogItem variable for an IP address field.
A CatalogItem variable for a label field (display-only text).
Creates a list collector (multi-select) variable for service catalog forms. Use when users need to select multiple records from a reference table via a dual-pane picker. Add a ListCollectorVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a lookup multiple choice field.
A CatalogItem variable for a lookup select box field.
A CatalogItem variable for a masked field.
Creates a multi-line text area variable for service catalog forms. Use for longer text input like descriptions, notes, or comments. Add a MultiLineTextVariable to a CatalogItem or VariableSet via the variables property.
Creates a radio button (multiple choice) variable for service catalog forms. Use when users must choose one option from a small set of visible choices. Add a MultipleChoiceVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a numeric scale field.
Creates a reference lookup variable for service catalog forms. Use when users need to select a record from another table (e.g., a user, group, or configuration item) via a searchable lookup field. Add a ReferenceVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a requested for field (typically references a user).
A CatalogItem variable for a rich text label field.
Creates a dropdown select box variable for service catalog forms. Use when users must choose exactly one option from a predefined list. Add a SelectBoxVariable to a CatalogItem or VariableSet via the variables property.
Guide for building ServiceNow Service Catalog components using the Fluent API -- catalog items and record producers. For variables, variable sets, UI policies, and client scripts, see service-catalog-variables-guide.md. Requires SDK 4.3.0 or higher.
Creates a single-line text input variable for service catalog forms. Use for short text fields like names, titles, or identifiers. The value is a plain string with optional regex validation and placeholder text. Add a SingleLineTextVariable to a CatalogItem or VariableSet via the variables property.
A CatalogItem variable for a UI page field.
A CatalogItem variable for a URL field.
Creates a Variable Set (itemoptionnew_set) — a reusable collection of variables that can
A CatalogItem variable for a wide single line text field.
Comprehensive guide for creating and editing ServiceNow Workflow Automation (WFA) flows using the Fluent SDK. Covers Flow Designer flows including triggers, actions, flow logic, data pills, approvals, and service catalog integration. Use this when implementing event-driven automation, scheduled tasks, approval workflows, or any WFA component.
Creates a Yes/No dropdown variable for service catalog forms. Use when the user must explicitly choose between Yes and No (unlike a checkbox which defaults to unchecked). Add a YesNoVariable to a CatalogItem or VariableSet via the variables property.