---
title: "get setting · RUAL Documentation"
description: "get a created system setting"
canonical: https://docs.rual.nl/block-types/system%20settings/value_get_system_key_select
language: en
---

# get setting

This block is part of the [`system settings`](https://docs.rual.nl/block-types/system%20settings) group and was last modified in core [`v9.2.15`](https://docs.rual.nl/core-versions/90215).

get a created system setting

- value `value`

Reads the system setting selected in the block's configuration (fixed key, no input pins) and outputs its stored value. Outputs nil when the key does not exist or the lookup fails; when no key is configured NO output is written at all.

| `select system key` |
| --- |

[get setting](https://docs.rual.nl/block-types/system%20settings/value_get_system_key_select) outputs the system setting picked on the block as a plain value. Here it is compared with a fixed [value](https://docs.rual.nl/block-types/value/value_default) using [==](https://docs.rual.nl/block-types/condition/condition_equal), so a [branch](https://docs.rual.nl/block-types/flow/branch) can switch behavior per environment.

![Studio canvas example for the get setting block: reading a system setting.](https://docs.rual.nl/canvas-examples/value_get_system_key_select.png)

### Commonly used with

In production blueprints, this block is most often wired together with:

- [==](https://docs.rual.nl/block-types/condition/condition_equal): this block feeds into it. returns true if the two values are equal.

- [new object](https://docs.rual.nl/block-types/object/object_new_fields): this block feeds into it. Builds a new object filled with the given fields.

- [open connection](https://docs.rual.nl/block-types/postmark/postmarkconnection_open): this block feeds into it. Opens a new postmark connection using the given API token.

- [dynamic value](https://docs.rual.nl/block-types/value/value_default_dynamic): this block feeds into it. Returns the provided value with support for dynamic inpins using {name:type} placeholders — the pin's name first, then its type, e.g. {guid:value}.

- [set custom field](https://docs.rual.nl/block-types/mutations/mutations_set_custom_field): this block feeds into it.

- [open connection](https://docs.rual.nl/block-types/NS/nsconnection_open): this block feeds into it. Open a connection with the NS (Nederlandse Spoorwegen) Reisinformatie API. Reuse the resulting connection in the other NS blocks.

### Version history

Introduced in [`v9.2.15`](https://docs.rual.nl/core-versions/90215).

- [Back to `system settings`](https://docs.rual.nl/block-types/system%20settings): Return to the main group to view all sub-groups

- [Back to `system`](https://docs.rual.nl/block-types/system%20settings?group=system): Return to the group to view all blocks within this group
