NodaroAccount
Nodaro Docs
DocumentationNode ReferenceModelsTemplatesAI Agents (MCP)DevelopersSelf-hostingResearchCompare
Automate

JSON Process

JSON Process is a legacy node that filters and reshapes JSON. It is no longer in the node picker, but saved workflows keep running. Use Extract Field instead.

The JSON Process node transforms JSON data. It moves into a path of the data, keeps the items that match filter conditions, and narrows each item to the fields you choose. JSON Process is a legacy node. It no longer appears in the node picker, but workflows that already contain one keep loading and running as before. For new workflows, use Extract Field, Filter List and the other list nodes.

What to use instead

To do thisUse
Pull one field or a nested path out of JSONExtract Field
Keep only the items that match conditionsFilter List
Pick items by position, at random or by nameSelector
Put the items in orderSort List
Drop repeated itemsRemove Duplicates
listsourceWeb ScrapeSearch resultsFilter ListReplaces the filtersExtract FieldReplaces the path
In a new workflow, Filter List and Extract Field do the work of a JSON Process node: keep the matching items, then take the field you need.

How a saved JSON Process node works

A JSON Process node takes JSON, or text that contains JSON, from the node before it and sends on the processed result. When the result is a list, the nodes after it can run once per item. After a run, the settings panel previews the result, or shows the error.

The node has two modes:

SettingWhat it does
ModeVisual, the default, builds the transformation from the fields below. Advanced uses a written expression instead.
Input PathVisual mode. The dot path to the array or object to process, such as data.items. Leave it empty to use the whole input.
FiltersVisual mode. Conditions with a field, an operator and a value. Only the items that pass are kept. The operators are equals, not equals, contains, does not contain, starts with, ends with, greater than, less than, is empty, is not empty, matches regex and is in list.
ProjectionVisual mode. The fields to keep in each item. Press Enter or Tab to add a field. Leave it empty to keep every field.
ExpressionAdvanced mode. The transformation, written as an expression. The default, ., returns the input unchanged. The panel's Syntax reference lists what the expression can use.

Credits

JSON Process is free.

Tips

  • Rebuild when you edit. When you change a workflow that uses JSON Process, consider replacing it with Extract Field and Filter List. Both show the fields detected in the upstream data.
  • Chain Extract Field for deep data. One Extract Field with Output Type set to JSON can pass part of the data to a second Extract Field, which replaces an Input Path.

Frequently asked questions

Why can't I find JSON Process in the node picker?

JSON Process is no longer offered for new workflows. Workflows that already contain a JSON Process node still open and run as before.

What should I use instead of JSON Process?

Use Extract Field to pull a field or a nested path out of JSON. Use Filter List to keep the items that match conditions, Selector to pick items by position or rule, and Sort List to order them.

Do my existing JSON Process nodes still work?

Yes. A saved JSON Process node loads, keeps its settings, can still be edited in the settings panel, and runs as before.

Does JSON Process cost credits?

No. JSON Process is free.

Last updated on

On this page