📖
Rulecube documentation
v2.0
v2.0
  • Overview
  • Quick Start
  • Tutorial
    • Getting started
    • Create and Run Your First Ruleset
    • Use Constants and Methods
    • Create and Call Functions
    • Adding Testcases
    • Using Lookup Tables
    • Using Entities
  • How-to Guides
    • Logging in and Authorization
      • Activate Your Account From an Invitation
      • Log in to Rulecube
      • Change Your Password
      • Recover Your Password
      • Two-factor authentication (2FA)
      • Invite Other Users to Rulecube
      • Edit a User's Role
      • Delete a User
    • Ruleset Development
      • Create a Ruleset
      • Set the Input for a Ruleset
      • Create a Rule
      • Generate Alerts
      • Try out a Ruleset
      • Call a Ruleset from Your Software
      • Entities
        • Create an Entity
        • Drag and Drop a JSON Schema or XSD to create entities
        • Advanced topic: Entity instantiation
      • Constants
        • Constant Tables
      • Functions
      • Built-in Functions
      • Create and Run a Testcase
      • Delete a Ruleset or Components
      • Debugging your Ruleset
    • Create a Workflow
      • Workflow step types
      • Working with documents in a workflow
    • Work with (Environment) Variables
    • Call a Ruleset via Its API From Postman
    • Creating input from JSON Schema
    • Use a Ruleset from Your Software
    • Ruleset Productivity Tips
  • Language Reference
    • Global
    • Finance
    • Http
    • Mail
    • MongoDB
    • SQL
    • Statistics
    • Workflow
    • System
    • Array
    • Date
Powered by GitBook
On this page

Language Reference

PreviousRuleset Productivity TipsNextGlobal

Last updated 1 year ago

To discover all the built-in functions that Rulecube offers, the best way is to click on the icon and then on "Documentation" in Rulecube itself. This will open the Rulecube Manual.

There are several different namespaces the Rulecube language domain is divided into:

  • : general methods with uppercase names, available without prepending a namespace.

  • : a collection of financial functions.

  • : a collection of functions to make calls to APIs and websites.

  • : a collection of e-mail functions.

  • : a collection of MongoDB functions, like "find" and "aggregate".

  • : a collection of SQL functions, like "execute" and "executeStoredProcedure".

  • : a collection of statistical functions, like "mean", "median", and "slope".

  • : workflow helper library to support easy workflow definitions.

  • : system actions. For advanced users only.

  • : extension methods to JavaScript's Array object.

  • : extension methods to JavaScript's Date object.

Global
Finance
Http
Mail
MongoDB
SQL
Statistics
Workflow
System
Array
Date