■Overview
The default API specification of Orchestrator has been updated to comply with OpenAPI 3.0. The old specification V20 (based on Swagger 2.0) is deprecated and will be removed after a limited period provided for backward compatibility.
The removal of V20 means the discontinuation of providing the Swagger definition (JSON) for V20, but it does not mean that existing Orchestrator API endpoints will be uniformly deleted because of V20’s removal.
■Deprecation and Removal Timeline
- Automation Cloud: Deprecated in August 2026 and removed in September 2026
- Automation Suite: Deprecated and removed in the 2.2610 release
■Check and Switch API Definition
Swagger UI can be accessed at the following URL:
You can switch the API definition to reference in the top right of the screen by selecting “Select a definition.”
In Automation Cloud, you can choose between two options:
-
Public (OpenAPI 3.0): Default definition.
Definition JSON:
https://cloud.uipath.com/{OrganizationName}/{TenantName}/orchestrator_/openapi/public.json -
V20.0: Definition of the old specification (based on Swagger 2.0).
Definition JSON: https://cloud.uipath.com/{OrganizationName}/{TenantName}/orchestrator_/swagger/v20.0/swagger.json
※ Planned for removal in September 2026
■Impact
- There is basically no impact on existing APIs or API clients that were generated in the past.
- The URL for V20’s Swagger.json is expected to be deprecated, and any processes referring to it directly will be affected.
■Necessary Actions
- Please change any references to the URL for V20’s Swagger.json to the URL for OpenAPI 3.0’s Swagger.json.
■Action Deadline
- Automation Cloud: Until the removal of the V20 definition in September 2026
- Automation Suite: Until the upgrade to the 2.2610 release.
