---
title: "JSON Extract Field"
description: "Extract a single field from a JSON input using a dot-path, e.g. `scenes.0.image_prompt`. Emits the extracted value as text and as a single-element array."
updated: 2026-04-17
---

# JSON Extract Field

**Node type:** `utility:json_extract_field`  
**Category:** `Data`

## Description

Extract a single field from a JSON input using a dot-path, e.g. `scenes.0.image_prompt`. Emits the extracted value as text and as a single-element array.

## Canvas ports

These appear as port handles on the left side of the node.

| ID     | Label    | Details             |
| ------ | -------- | ------------------- |
| `json` | **JSON** | `TEXT` _(required)_ |

## Sidebar config

These render as form fields in the right-side config panel when the node is selected.

_No sidebar config fields._

## Outputs

| ID        | Label              | Type    |
| --------- | ------------------ | ------- |
| `text`    | **Extracted Text** | `TEXT`  |
| `array`   | **As Array**       | `ARRAY` |
| `options` | **Options**        | `ARRAY` |

---

_Auto-generated from the Wireflow node registry._

---

Documentation index: fetch https://www.wireflow.ai/llms.txt for the full list of Wireflow docs.
