ServiceNow Fluent API reference
reference brazil Updated Sep 10, 2026 3 min read servicenow-fluent-api-reference.md
Use ServiceNow Fluent APIs to define the metadata that makes up scoped applications in source code with the ServiceNow IDE or ServiceNow SDK.
Note: For the latest ServiceNow Fluent API documentation and examples, see the ServiceNow Fluent API reference and ServiceNow SDK examples repository on GitHub.
- ServiceNow Fluent language constructs
ServiceNow Fluent language constructs provide additional functionality for development in source code with ServiceNow Fluent APIs. - Access Control List API - ServiceNow Fluent
The Access Control List API defines access control lists [sys_security_acl] that secure parts of an application. - Application Menu API - ServiceNow Fluent
The Application Menu API defines menus in the application navigator [sys_app_application]. - Automated Test Framework Test API - ServiceNow Fluent
The Automated Test Framework Test API defines automated tests [sys_atf_test] that you can run to confirm that your instance works after making a change. - Business Rule API - ServiceNow Fluent
The Business Rule API defines server-sides scripts [sys_script] that run when a record is displayed, inserted, updated, or deleted, or when a table is queried. - Client Script API - ServiceNow Fluent
The Client Script API defines client-side scripts [sys_script_client] that run JavaScript on the client (web browser) when client-based events occur, such as when a form loads, after form submission, or when a field changes value. - Cross-Scope Privilege API - ServiceNow Fluent
The Cross-Scope Privilege API defines cross-scope privileges [sys_scope_privilege] for runtime access tracking. - Dashboard API - ServiceNow Fluent
The Dashboard API defines dashboards [par_dashboard] for organizing and sharing data visually. - Email Notification API - ServiceNow Fluent
The Email Notification API defines notifications [sysevent_email_action] that send automated emails based on database operations, custom events, or manual triggers. - Flow API - ServiceNow Fluent
The Flow API defines flows and subflows [sys_hub_flow], which automate business processes with reusable multiple-step components. - Import Sets API - ServiceNow Fluent
The Import Sets API defines transform maps [sys_transform_map] that specify how to transform and map data from the import set staging table to target tables. - List API - ServiceNow Fluent
The List API defines list views [sys_ui_list] for tables. - Property API - ServiceNow Fluent
The Property API defines system properties [sys_properties] that control instance behavior. - Record API - ServiceNow Fluent
The Record API defines records in any table. Use the Record API to define application metadata that doesn't have a dedicated ServiceNow Fluent API. - Role API - ServiceNow Fluent
The Role API defines roles [sys_user_role] that grant specific permissions to users of an application. - Script Action API - ServiceNow Fluent
The Script Action API defines script actions [sysevent_script_action] that run when an event occurs. - Script Include API - ServiceNow Fluent
The Script Include API defines script includes [sys_script_include] that store JavaScript functions and classes for use by server-side scripts. - Scripted REST API - ServiceNow Fluent
The Scripted REST API defines the endpoints, query parameters, and headers for a scripted REST service [sys_ws_definition]. - Service Catalog API - ServiceNow Fluent
The Service Catalog API defines catalog items [sc_cat_item], record producers [sc_cat_item_producer], and related aspects of service catalogs. - Service Level Agreement API - ServiceNow Fluent
The Service Level Agreement API defines service level agreements [contract_sla] that set the amount of time for a task to reach a specified condition, ensuring that tasks are resolved according to the service levels agreed between a service provider and customer. - Service Portal API - ServiceNow Fluent
The Service Portal API defines custom widgets [sp_widget] for portal pages. - Table API - ServiceNow Fluent
The Table API defines tables [sys_db_object] to store data in an application. - UI Action API - ServiceNow Fluent
The UI Action API defines custom user interface (UI) actions [sys_ui_action], such as buttons, links, and context menu items on forms and lists. - UI Page API - ServiceNow Fluent
The UI Page API defines custom user interface (UI) pages [sys_ui_page] that display forms, dialogs, lists, and other UI components. - UI Policy API - ServiceNow Fluent
The UI Policy API defines user interface (UI) policies [sys_ui_policy] that dynamically change the behavior of information on a form and control custom process flows for tasks. - Workspace API - ServiceNow Fluent
The Workspace API defines configurable workspace experiences for organizing and sharing data visually.
Parent Topic:ServiceNow SDK reference
Related topics
81 lines · 9.7 KB
--- title: ServiceNow Fluent API reference description: Use ServiceNow Fluent APIs to define the metadata that makes up scoped applications in source code with the ServiceNow IDE or ServiceNow SDK. locale: en-US canonical_url: https://www.servicenow.com/docs/r/application-development/servicenow-sdk/servicenow-fluent-api-reference.html release: brazil product: ServiceNow SDK classification: servicenow-sdk topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 3 breadcrumb: [Reference, ServiceNow SDK, Building applications in source code, Building pro-code applications, Developing your application, Classic app development, Building applications] --- # ServiceNow Fluent API reference Use ServiceNow Fluent APIs to define the metadata that makes up scoped applications in source code with the ServiceNow IDE or ServiceNow SDK. **Note:** For the latest ServiceNow Fluent API documentation and examples, see the [ServiceNow Fluent API reference](https://servicenow.github.io/sdk/category/api-reference) and [ServiceNow SDK examples repository](https://github.com/ServiceNow/sdk-examples) on GitHub. - **[ServiceNow Fluent language constructs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-constructs.md)** ServiceNow Fluent language constructs provide additional functionality for development in source code with ServiceNow Fluent APIs. - **[Access Control List API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/acl-api-now-ts.md)** The Access Control List API defines access control lists \[sys\_security\_acl\] that secure parts of an application. - **[Application Menu API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/app-menu-api-now-ts.md)** The Application Menu API defines menus in the application navigator \[sys\_app\_application\]. - **[Automated Test Framework Test API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/atf-test-now-ts.md)** The Automated Test Framework Test API defines automated tests \[sys\_atf\_test\] that you can run to confirm that your instance works after making a change. - **[Business Rule API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/business-rule-api-now-ts.md)** The Business Rule API defines server-sides scripts \[sys\_script\] that run when a record is displayed, inserted, updated, or deleted, or when a table is queried. - **[Client Script API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/client-script-api-now-ts.md)** The Client Script API defines client-side scripts \[sys\_script\_client\] that run JavaScript on the client \(web browser\) when client-based events occur, such as when a form loads, after form submission, or when a field changes value. - **[Cross-Scope Privilege API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/cs-privileges-api-now-ts.md)** The Cross-Scope Privilege API defines cross-scope privileges \[sys\_scope\_privilege\] for runtime access tracking. - **[Dashboard API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-dashboard-api.md)** The Dashboard API defines dashboards \[par\_dashboard\] for organizing and sharing data visually. - **[Email Notification API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-email-notification-api.md)** The Email Notification API defines notifications \[sysevent\_email\_action\] that send automated emails based on database operations, custom events, or manual triggers. - **[Flow API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-flow-api.md)** The Flow API defines flows and subflows \[sys\_hub\_flow\], which automate business processes with reusable multiple-step components. - **[Import Sets API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-import-sets-api.md)** The Import Sets API defines transform maps \[sys\_transform\_map\] that specify how to transform and map data from the import set staging table to target tables. - **[List API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/list-api-now-ts.md)** The List API defines list views \[sys\_ui\_list\] for tables. - **[Property API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/property-api-now-ts.md)** The Property API defines system properties \[sys\_properties\] that control instance behavior. - **[Record API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/record-api-now-ts.md)** The Record API defines records in any table. Use the Record API to define application metadata that doesn't have a dedicated ServiceNow Fluent API. - **[Role API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/role-api-now-ts.md)** The Role API defines roles \[sys\_user\_role\] that grant specific permissions to users of an application. - **[Script Action API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-script-action-api.md)** The Script Action API defines script actions \[sysevent\_script\_action\] that run when an event occurs. - **[Script Include API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-script-include-api.md)** The Script Include API defines script includes \[sys\_script\_include\] that store JavaScript functions and classes for use by server-side scripts. - **[Scripted REST API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/scripted-rest-api-api-now-ts.md)** The Scripted REST API defines the endpoints, query parameters, and headers for a scripted REST service \[sys\_ws\_definition\]. - **[Service Catalog API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-service-catalog-api.md)** The Service Catalog API defines catalog items \[sc\_cat\_item\], record producers \[sc\_cat\_item\_producer\], and related aspects of service catalogs. - **[Service Level Agreement API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-sla-api.md)** The Service Level Agreement API defines service level agreements \[contract\_sla\] that set the amount of time for a task to reach a specified condition, ensuring that tasks are resolved according to the service levels agreed between a service provider and customer. - **[Service Portal API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-service-portal-api.md)** The Service Portal API defines custom widgets \[sp\_widget\] for portal pages. - **[Table API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/table-api-now-ts.md)** The Table API defines tables \[sys\_db\_object\] to store data in an application. - **[UI Action API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-ui-action-api.md)** The UI Action API defines custom user interface \(UI\) actions \[sys\_ui\_action\], such as buttons, links, and context menu items on forms and lists. - **[UI Page API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-ui-page-api.md)** The UI Page API defines custom user interface \(UI\) pages \[sys\_ui\_page\] that display forms, dialogs, lists, and other UI components. - **[UI Policy API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-ui-policy-api.md)** The UI Policy API defines user interface \(UI\) policies \[sys\_ui\_policy\] that dynamically change the behavior of information on a form and control custom process flows for tasks. - **[Workspace API - ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/fluent-workspace-api.md)** The Workspace API defines configurable workspace experiences for organizing and sharing data visually. **Parent Topic:**[ServiceNow SDK reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-sdk/servicenow-sdk-reference.md) **Related topics** [ServiceNow Fluent](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/application-development/servicenow-fluent.md)
| title | ServiceNow Fluent API reference |
| description | Use ServiceNow Fluent APIs to define the metadata that makes up scoped applications in source code with the ServiceNow IDE or ServiceNow SDK. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/application-development/servicenow-sdk/servicenow-fluent-api-reference.html |
| release | brazil |
| product | ServiceNow SDK |
| classification | servicenow-sdk |
| topic_type | reference |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| breadcrumb | ReferenceServiceNow SDKBuilding applications in source codeBuilding pro-code applicationsDeveloping your applicationClassic app developmentBuilding applications |