---
title: "get fields · RUAL Documentation"
description: "Gets the given fields from user data and returns this per data-pin."
canonical: https://docs.rual.nl/block-types/users/user_field_getter_multiple
language: en
---

# get fields

This block is part of the [`users`](https://docs.rual.nl/block-types/users) group and was last modified in core [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

### Fields Selection Required

This block relies on fields that you selected to perform its data actions. You must manually select the fields you want to use in your flow using the fields selector modal. To access the modal, click the white button on the block.

### Field Selection Required

This block requires field selection (out). You must manually select the fields you want to work with using the field selector modal. To access the modal, click the white button on the block.

Gets the given fields from user data and returns this per data-pin.

- user required `user`

| `get multiple fields from object` |
| --- |
| `get field from object` |

A typical wiring for [get fields](https://docs.rual.nl/block-types/users/user_field_getter_multiple): [current user](https://docs.rual.nl/block-types/users/user_current) feeds the `user` pin.

![Studio canvas example for the get fields block: typical wiring for get fields.](https://docs.rual.nl/canvas-examples/user_field_getter_multiple.png)

### Commonly used with

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

- [current user](https://docs.rual.nl/block-types/users/user_current): feeds into this block. Returns the current logged-in user object as user-pin.

- [set fields](https://docs.rual.nl/block-types/mutations/mutations_set_bp_field_multiple): this block feeds into it. Generates an array of mutations based on the given filled fields.

- [OR](https://docs.rual.nl/block-types/condition/condition_or): this block feeds into it. operator for a set of operands is true if and only if one or more of its operands is true.

- [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.

- [execute](https://docs.rual.nl/block-types/function%20execution/function_custom_execute): this block feeds into it. Executes the given funcion and waits for it to be executed.

- [with values](https://docs.rual.nl/block-types/array/array_of_values): this block feeds into it. Returns an array of values.

### Version history

Introduced in [`v10.4.28`](https://docs.rual.nl/core-versions/100428).
