activities
latest
false
UiPath logo, featuring letters U and I in white

Developer Activities

Last updated Sep 29, 2025

Release notes

v2.3.0

Release date: September 29, 2025

Breaking change

Starting with the 2.3.0 release of the WebAPI activity package, support for the .NET 4.6.1 framework has been discontinued. As a result, this and all subsequent package versions cannot be used for Windows-Legacy projects. Restrict package usage to Windows or cross-platform projects exclusively.

Package versions released before this date continue to support .NET 4.6.1 as per the following timeline.

Updated HTTP Request activity

The updated HTTP Request activity in WebAPI 2.3.0 makes HTTP requests easier and more reliable.

Highlights at a glance

  • Flexible request body formats – JSON, form-encoded, multipart (including file uploads and granular control), binary and stream
  • cURL import - easily configure your activity via Bash or Windows CMD cURL syntax snippets
  • Design time testing - validate the request configuration during design time
  • Full retry policy support – customizable retry count, delays, backoff, jitter and specific status codes
  • Various authentication options - supports SSL and client certificate, basic authentication, bearer token and negotiated authentication (Kerberos, NTLM, and Digest)
  • Automatic cookie handling with with the possibility to manually add more
  • Redirect support with configurable limits
  • Full proxy support – configure custom proxies, including support for authentication and bypass lists
  • Built-in fault tolerance – optional Continue on Error lets workflows recover gracefully
  • Rich response content configuration - fine-tune these for maximum control over the downloaded files and to get expanded debugging information
  • Variable support by default - almost all properties can be configured with a variable input for maximum flexibility
  • A lot of bug fixes based on your feedback - if something didn't work for you in the old HTTP Request activity, the new version most likely solved the problem
Note: The old HTTP Request activity has simply been renamed to HTTP Request (legacy) when you’ll search for it. The new activity is what you’ll now find under the HTTP Request activity name. We recommend switching to the new one for all future development.
Read the HTTP Request activity documentation page for more information.

SOAP Request activity

To better support Legacy to Windows project migration scenarios, we have introduced a new SOAP Client activity that allows projects using the legacy WCF-based SOAP activity to be migrated to Windows compatibility with minimal changes.
Note:

To upgrade to this activity, first convert your legacy workflow to a Windows workflow, and then upgrade the WebAPI package to version 2.3.0 or later.

You no longer can add this activity in new workflows, as it is meant to replace any existing SOAP Request activities only.

Highlights
  • Maintains the same interface and parameters as the previous SOAP activity, ensuring existing workflows continue to run without redesign.
  • Supports both SOAP 1.1 and SOAP 1.2 services.
  • Automatically reads service metadata (WSDL) when available, making it easier to connect to standard SOAP endpoints.
  • Provides support for authentication (Basic and Windows credentials) and client certificates.
  • Ensures a smoother migration path from older projects to modern Windows-based projects.

Other improvements

  • New Serialize JSON activity was introduced to allow you to serialize any object into a JSON string. You can fine tune the serialization behvior via the serializer setting property.
  • The Serialize settings property was also added to the Deserialize JSON activity

v1.21.1

Release date: September 11, 2024

Bug fixes

  • Fixed an issue throwing an error when dragging a HTTP Request activity to the designer canvas and selecting the Configure button.

v1.21.0

Release date: June 25, 2024

Improvements

Improved JSON JIT deserialization for property names to allow unsupported characters by replacing them with their hex representations.

Bug fixes

  • Fixed an object reference error that occurred during the preview of HTTP requests with file endpoints (.doc, .pdf, etc.).

v1.20.1

Release date: April 23, 2024

Bug fixes

In version 1.20.0 of UiPath.WebAPI.Activities package, the HTTP Request activity incorrectly assumed UTF-8 encoding, leading to the corruption of downloaded files.

v1.20.0

Release date: April 2, 2024

Erratum - added April 22, 2024: Due to a functional error, version 1.20.0 has been withdrawn from the official activity feed within the Studio desktop interface. The issue is fixed in version 1.20.1.

Improvement

With the new JSON Sample property, the Deserialize JSON activity now converts your sample output structure into a similarly structured object, which you can use during design time.

Bug fixes

We’ve fixed an issue that was causing spikes in memory while downloading large files using the HTTP Request activity.

v1.18.0

Release date: September 19, 2023

What's new

Starting with the v1.18.0 release, the WebAPI package uses AvalonEdit version 6.1.3.50.

Bug fixes

  • An issue causing the HTTP Request to throw an exception when trying to configure an activity with a variable for timeout has been resolved.

Erratum 25 October 2023: added the bug fix.

v1.16.2

Release date: April 10, 2023

What's new

To decrease the package size for runtime, especially for cross-platform projects, the UiPath.WebAPI.Activities package was split into design-time package and runtime packages, as follows:

  • UiPath.WebAPI.Activities - design time package,
  • UiPath.WebAPI.Activities.Runtime - runtime package; targets Windows and Windows-Legacy projects,
  • UiPath.WebAPI.Activities.Runtime.Portable - runtime for portable package; targets Cross-platform projects,
  • The HTTP Request activity received an improved interface.

v1.13.3

Release date: December 7, 2022

Improvements

The user interface of the activities in the WebAPI package is now available in Traditional Chinese.

The layout of the HTTP Request activity's Import dialog box has been improved.

v1.13.2

Release date: October 27, 2022

Improvements

The following activities have been updated with a new design and are now available in Cross-platform projects:

  • Deserialize JSON
  • Deserialize JSON Array
  • HTTP Request
  • Deserialize XML
  • Get XML Node Attributes
  • Get XML Nodes

Known issues

  • The HTTP Request Wizard only supports Studio version 2022.4 and newer.

Bug fixes

  • The HTTP Request activity was not throwing an SSL exception when the page being accessed had a certificate that failed validation even when the Enable SSL certificate validation property was selected.
  • The HTTP Request wizard window was being displayed when performing unrelated actions in Studio.

v1.11.2

Release date: September 12, 2022

Bug fixes

  • Due to an activity package dependency issue, there was a conflict when using certain versions of the WebAPI activity package in Windows projects.
  • You could not install the WebAPI activity package on certain versions of Studio.
  • To avoid potential issues, the WebAPI activity package is no longer a default dependency in cross-platform projects.

v1.11.1

Release date: May 9, 2022

Improvements

The HTTP Request Wizard can now be accessed after the initial setup.

Known issues

  • The HTTP Request Wizard only supports Studio version 2022.4 and newer.

Bug fixes

  • The HTTP Request activity was not working properly when variables were used in the UrlSegment property.
  • Variable names from Studio were being appended to the Cookie Header when using the HTTP Request activity.

v1.9.2

Release date: October 27, 2021

New features and improvements

The HTTP Request activity now offers the possibility to verify SSL certificates when sending a request. Verification failures results in the request being aborted.

Bug fixes

Fixed an issue where an HTTP Request would be sent twice when a value was provided for the ResourcePath property

Known issues

HTTP Request works properly only with RestSharp package version 106.11.2 or lower. It returns an error when RestSharp version 106.11.4 or higher is installed.

v1.7.0

Release date: April 26, 2021

New features and improvements

The HTTP Request and SOAP Request activities have two new property fields that use SecureString variables for login information, called SecurePassword and SecureClientCertificatePassword.

Bug fixes

  • Fixed an issue which caused the HTTP Request activity to miss Content-Type if the request contained attachments.
  • Fixed an issue which caused the URL Segments in the HTTP Request activity to be unable to create the correct URL at runtime.

v1.6.0

Release date: October 12, 2020

New features and improvements

This activity package has now been upgraded and is fully compatible with the C# Studio feature. For more information about C# support, refer to About Automation Projects.

The amount of packages you can find on UiPath activity feeds is humongous, and it grows with each passing day. This can prove to be a nuisance when searching for a package with a more common name, for example. We felt your pain and decided to do something about this. From now on, all UiPath official activity packages can be easily filtered in the Package Manager so you’ll be able to reach your favorite package in no time.

Bug fixes

  • Fixed an issue that caused the HTTP Request activity to fail if either only username or password was provided in their respective property field in the Simple Authentication section.
  • Fixed an issue that caused a dependency conflict between the Deserialize JSON activity and NewtonSoft v12.03.
  • A new header type is can be selected in the AcceptFormat property for the HTTP Request activity, called CUSTOM, which enables you to use custom header types.

v1.4.5

Release date: May 8, 2020

Improvements

Updated some internal dependencies to maintain functionality with the new version of UiPath Studio.

v1.4.4

Release date: October 18, 2019

Improvements

We have further increased language support by adding Turkish, Portuguese (Portugal), Spanish (Latin America), and Spanish (Spain) to the list of languages present in the UiPath Platform.

Bug fixes

  • Fixed an issue that caused HTTP calls to throw error messages even though the syntax was correct.

v1.4.3

Release date: August 26, 2019

Improvements

Three new languages, German, South Korean, and Portuguese are available for the UiPath.WebAPI.Activities package.

v1.4.2

Release date: June 26, 2019

Improvements

We want to reach out to the entire world and make automation a language everyone can speak. So, starting with this release, the entire platform is available in Chinese.

Note: Chinese can only be used in this pack when installed in Studio v2019.4.4 or v2019.7 or higher.

v1.4.1

Release date: April 25, 2019

Bug fixes

  • Fixed an issue that caused headers with certain names to be wrongly identified by the HTTP Request activity.
  • The HTTP Request activity did not display parameters edited with the wizard in the Properties panel.

v1.4.0

Release date: February 18, 2019

Improvements

The HTTP Request and Soap Request activities have been improved, and are now able to retrieve the headers of the requests they perform.

v1.3.0

Release date: January 10, 2019

Improvements

This new year brings two more languages in the entire UiPath Platform - French and Russian. Since we layed down the foundations of localization in our previous release, we are continuing our efforts in bringing you a more immersive experience and lowering the language barrier bit by bit.

v1.2.6858.16880

Release date: October 11, 2018

Improvements

The moment is finally here - the entire UiPath Platform has been localized, so that you can have a truly immersive experience, from install to design and execution. Now, besides English, you can access everything, including our online documentation, in Japanese.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.