RUAL Documentation

Cluster-settings APIs,

Below is a comprehensive list of cluster settings related APIs that serve various purposes such as configuration management, system preferences, user-defined settings, and environment-specific adjustments.

settings POST

This lets you create a custom system key-value.

Key Type Example
label string "max_users_session"
value string | number "5"
is_secure boolean "false"
decription string "Defines the value of the max users per session allowed."
{ "label": "max_users_session", "value": "5", "is_secure": false, "description": "Defines the value of the max users per session allowed." }
{ "succes": false, "error": "ERROR_KEY" }
Error Code Description
ERROR_KEY an error occured while creating a custom system key-value.
settings PUT

This lets you update a system setting within your cluster

Key Type Example
label string "max_users_session"
value string | number "5"
is_secure optional boolean "false"
decription optional string "Defines the value of the max users per session allowed."
{ "label": "max_users_session", "value": "5", "is_secure": false, "description": "Defines the value of the max users per session allowed." }
{ "succes": false, "error": "ERROR_KEY" }
Error Code Description
ERROR_KEY an error occured while cupdating a custom system key-value.

This lets you delete a system setting within your cluster

Key Type Example
:guid string "13b41ab3-f040-4a51-bdcc-153099d8411cs"
{ "label": "max_users_session", "value": "5", "is_secure": false, "description": "Defines the value of the max users per session allowed." }
{ "succes": false, "error": "ERROR_KEY" }
Error Code Description
ERROR_KEY an error occured while creating a custom system key-value.

This lets you delete a system setting within your cluster

Key Type Example
:guid string "13b41ab3-f040-4a51-bdcc-153099d8411cs"
{ "label": "datatable_infinite_scroll", "simulating": false, "value": "", "_meta": { "guid": "a1b2c3d4e5f67890123456789abcdef0123456789abcdef0123456789abcdef", "expiry": 1741000000, "entity": 42, "removed": 0, "created": 1636891234, "updated": 1636895678, "ums": 1636895678123, "cms": 1636891234123, "update_hash": "9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b" } }
{ "succes": false, "error": "ERROR_KEY" }
Error Code Description
ERROR_KEY an error occured while creating a custom system key-value.

This lets you delete a system setting within your cluster

Key Type Example
:guid string "a1b2c3d4e5f67890123456789abcdef0123456789abcdef0123456789abcdef"
{ "label": "datatable_infinite_scroll", "simulating": false, "value": "", "_meta": { "guid": "a1b2c3d4e5f67890123456789abcdef0123456789abcdef0123456789abcdef", "expiry": 1741000000, "entity": 42, "removed": 0, "created": 1636891234, "updated": 1636895678, "ums": 1636895678123, "cms": 1636891234123, "update_hash": "9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b" } }
{ "succes": false, "error": "ERROR_KEY" }
Error Code Description
ERROR_KEY an error occured while retrieving all system settings.