> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.groupalarm.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Elements of the flow - JSON parser

The `JSON Parser ` can be used to link data from a JSON object with variables in GroupAlarm. The variables can then be used in subsequent functions of the flow.

|| The use of the `JSON Parser` requires knowledge of handling JSON objects.

**Configuration**

1️⃣ The JSON object from which the data is to be retrieved is specified in the `JSON:Input function`. This can also be retrieved from previous elements, such as the HTTP trigger.

2️⃣ The variable name to be used for the data in GroupAlarm is specified here, as well as the path of the data within the JSON object.

3️⃣ The `Required` function can be set optionally. This prevents the flow from being executed further if the corresponding data is not found in the JSON object.

4️⃣ Additional variables can be defined via `ADD VARIABLE`.

![](https://storage.crisp.chat/users/helpdesk/website/91fefd8b4b0ac000/flowjsonparseren_6uqol9.png)