Get array item by name prefix — regardless of index position

:bullseye: What is your goal?

I need to extract values from an array of 2 items where the order/index is not guaranteed. One item has a name starting with “ND:” (date), the other with “Notar:” (notary name). I need to find each item by its prefix and extract the value after the prefix.

:thinking: What is the problem & what have you tried?

My HTTP module returns Data with exactly 2 items:

  • Item 1 or 2: name = “ND: 04.06.2026 11:00”
  • Item 1 or 2: name = “Notar: Dr. Jan Baumann, LL.M.”

The index [1] or [2] is not guaranteed — it depends on the order tags were created in the source system.

Currently I use Data[2].name hardcoded, which breaks when the order is reversed.

I need two formulas:

  1. Find item where name contains “ND:”, remove prefix "ND: " → pass to parseDate()
  2. Find item where name contains “Notar:”, remove prefix "Notar: " → plain text

What is the correct Make formula to find an array item by a prefix in its name field?

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hey there,

Use an iterator with an if/else after it. Have the text parser on one path for the ND items and a set variable on the other to get the Notar removed.