--- title: "Add Property to JSON" slug: "add-property-to-json" updated: 2026-08-14T21:28:31Z published: 2026-08-14T21:28:31Z canonical: "documentation.decisions.com/add-property-to-json" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Add Property to JSON | ## Step Details | | --- | | **Introduced in Version** | 9.30.0 | | **Last Modified in Version** | 9.30.0 | | **Location** | Data > JSON | The **Add Property to JSON** step adds a new property and value to an existing JSON string. This step is useful when the Flow needs to modify a JSON payload directly before passing it to another step, storing it, or sending it to an external system. --- ## Properties #### Parameters | Property | Description | Data Type | | --- | --- | --- | | Type | Select the data type for the value being added to the JSON string. | --- | | Property Name | Enter the name of the property to add to the JSON string. | --- | #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Json Text | Specify the JSON text where the property is added. | String | | Value | Specify the value to assign to the new JSON property. The value matches the selected **Type**. | --- | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | AddPropertytoJSON_Output | Returns the JSON string with the added property. | String | #### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Add%20Property%20to%20JSON(1).png) ### Common Use Cases - Add a new field to an existing JSON string. - Add an ID, status, or reference value to JSON data. - Build or update a JSON payload before sending it to an API. - Add values collected from Forms, Rules, or previous Flow steps. - Add nested properties when the JSON structure requires a nested path.