> For the complete documentation index, see [llms.txt](https://docs.helmut.de/helmut4-releases/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.helmut.de/helmut4-releases/v4.13.0/helmut4-components/streamdesigner/nodes/actions/third-party/vidispine/vidicore/vidicore-add-key-value-metadata-to-file-action.md).

# VidiCore Add Key Value Metadata To File Action

This node adds **key-value metadata** to an existing **VidiCore file**.

It can be used to enrich a file in VidiCore with additional metadata from Helmut, for example project metadata, job metadata, technical information, or values returned by previous workflow nodes.

When executed successfully, the node result contains the ID of the updated file.

***

#### Configurable Settings

**Async**

Enables or disables asynchronous execution.

**URL**

The URL of the VidiCore system.

Example:

```
https://myVidiCore.com
```

**File ID**

The ID of the VidiCore file to which the metadata should be added.

Example:

```
FILE-VX-1
```

**Key Value Metadata**

A list of metadata key-value pairs that will be added to the file.

Each entry consists of a metadata key and its corresponding value.

Example:

```
key: ProjectName
value: {project.name}
```

Another example:

```
key: ExportName
value: {job.name}
```

***

#### Node Result

The node result contains the ID of the updated file.

Example:

```
{node.result.?}
```

Typical usage:

```
File ID: FILE-VX-1

Key Value Metadata:
key: ProjectName
value: {project.name}
```
