Parse JSON
Parses a JSON string received in response from the Send HTTP Request action and outputs the result as a variable for use in subsequent workflow steps. For example, the parsed JSON data can be evaluated in conditions or used to send e-mails.
The Parse JSON action can only be added to a workflow that includes the Send HTTP Request action.
| Field | Description |
|---|---|
| Step name | A descriptive name for this action. You can use the default name or enter your own. |
| JSON variable | The variable that contains the JSON string to parse. Select a variable of the String type from the Send HTTP request action configured in the workflow. |
| Result variable | The name of the variable that will store the parsed JSON output. Use this variable in subsequent steps to access the parsed data. |
| Result variable type | The data type of the parsed JSON. See Supported Types below. |
Supported Types
The following types are available for result variables, object fields, and array elements. Each can be configured as required or optional. If a required value is missing when the JSON is parsed, the workflow returns an error. If an optional value is missing, the workflow continues without an error.
| Type | Description |
|---|---|
| String | A plain text value. |
| Boolean | A true or false value. |
| Integer | A whole number. |
| Decimal | A number with a decimal point. |
| Guid | A globally unique identifier. |
| DateTime |
The date and time value. Must use the format: YYYY-MM-DDTHH:mm:ss.sssZ. Example: 2026-06-12T11:03:00.000Z. |
| Date |
A date-only value. Must use the format: yyyy-MM-dd. Example: 2026-06-12. |
| Object |
A JSON object consisting of key-value pairs. When you select Object as the result variable type, field type, or array element, you can define the fields of the JSON object that must be parsed. It is not necessary to configure all fields - only the ones you intend to use in subsequent workflow steps. For each field, specify:
|
| Array |
An ordered list of values. When you select Array as the result variable type or field type, specify the type of elements that the array contains. |