# Activities

> The following table lists the activities that are included in the **UiPath.WebAPI.Activities** package.

The following table lists the activities that are included in the **UiPath.WebAPI.Activities** package.

| Activity | Description |
| --- | --- |
| [Deserialize XML](https://docs.uipath.com/activities/other/latest/developer/deserialize-xml) | Deserializes an XML string to an XDocument object. |
| [Execute XPath](https://docs.uipath.com/activities/other/latest/developer/execute-x-path) | Executes the specified XPath expression on a given XML document. |
| [Get XML Node Attributes](https://docs.uipath.com/activities/other/latest/developer/get-xml-node-attributes) | Retrieves the attributes of an XML Node. |
| [Get XML Nodes](https://docs.uipath.com/activities/other/latest/developer/get-nodes) | Gets the list of first-level nodes from a specified XML document. |
| [Serialize JSON](https://docs.uipath.com/activities/other/latest/developer/serialize-json) | Serializes the given object to a JSON string, optionally based on custom serializer settings. |
| [Deserialize JSON](https://docs.uipath.com/activities/other/latest/developer/deserialize-json) | Deserializes the JSON string or sample to a JObject. |
| [Deserialize Json Array](https://docs.uipath.com/activities/other/latest/developer/deserialize-json-array) | Deserializes a JSON array string to a `JArray` object. |
| [HTTP Request (legacy)](https://docs.uipath.com/activities/other/latest/developer/http-client) | Enables you to perform HTTP requests to a specified web API. |
| [HTTP Request](https://docs.uipath.com/activities/other/latest/developer/http-request) | Enables you to automate and simplify making requests to web servers or APIs. |
| [SOAP Request](https://docs.uipath.com/activities/other/latest/developer/soap-client) | Enables you to perform HTTP requests to a specified web API which uses the SOAP protocol. |
