The required setting is missing from the interface

I want to perform a simple operation using the “JSON” activity, before the Studio update, I could select the object type,

but in the new version, I can’t.

What do I need to do to see the full list of settings?

Hi @Arettu63 ,
In the newer UiPath Studio versions, the TypeArgument property for JSON activities is hidden by default in the modern designer. To see the full set of properties, open the activity’s Properties panel, click Show Advanced Options (if available), or switch to the Classic/Windows-Legacy compatible package version.

If you’re using Deserialize JSON, you can also manually declare the output variable type (e.g., JObject, JArray) in the Variables panel, which often removes the need to change the TypeArgument directly.

How i can switch to the Classic/Windows-Legacy compatible package version ?

I also don’t have a “Show Advanced Options” button.

From your screenshot, you’re using a Windows project with the modern activity package, where the TypeArgument property is no longer exposed for the JSON activity. This is expected behavior in newer UiPath versions.

To use the old TypeArgument option, you would need to:

  1. Create a Windows-Legacy project (if your Studio version still supports it).
  2. Install an older compatible package version (such as older UiPath.WebAPI.Activities releases).

However, in recent Studio versions, Windows-Legacy has been deprecated/removed, so this may not be available.

Hi @Arettu63

What is your WebAPI package version and of your UiPath Studio?

The latest WebAPI 2.5.2 has it, and extra options as well:

I didn’t have WebAPI installed at all, the setting appeared after I installed it thanks