orchestrator
2021.10
false
- Getting Started
- Authentication
- Swagger Definition
- Orchestrator APIs
- Alerts Requests
- Assets Requests
- Calendars Requests
- Environments Requests
- Folders Requests
- Generic Tasks Requests
- Jobs Requests
- Libraries Requests
- License Requests
- Packages Requests
- Permissions Requests
- Processes Requests
- Robots Requests
- Roles Requests
- Schedules Requests
- Settings Requests
- Tasks Requests
- Task Catalogs Requests
- Task Forms Requests
- Tenants Requests
- Transactions Requests
- Users Requests
- Webhooks Requests
- Platform Management APIs
- About this guide
- Available resources
- API endpoint URL structure
- Enumeration List

OUT OF SUPPORT
Orchestrator API Guide
Last updated Oct 31, 2024
UiPath® exposes the following APIs:
-
Orchestrator API
-
Test Manager API
-
Data Service API
-
Platform Management API
-
Audit - retrieving and downloading audit logs in the organization.
-
Licensing - retrieving and allocating licenses.
-
Identity - creating, updating, or deleting accounts, and managing organization settings.
-
-
Marketplace API
-
AI Center API
-
Document Understanding API
-
Academy API
Note: The Platform Management APIs are undergoing a process of functional enhancement which may cause breaking changes to the endpoints.
That is why the current APIs are marked as Preview in our reference documentation.
-
GET /audit_/api/auditlogs—Retrieves the audit logs of your organization. -
GET /audit_/api/auditlogs/download—Downloads the audit logs of your organization.
-
GET identity_/api/Group/{partitionGlobalId}—Retrieves all local and built-in groups from the specified partition ID (either organization or tenant). -
GET /identity_/api/Group/{partitionGlobalId}/{groupId}—Retrieves the specified local or built-in group in the specified partition ID. -
POST /identity_/api/Group—Creates a new local group. -
PUT /identity_/api/Group/{groupId}—Updates a local group information. -
DELETE /identity_/api/Group/{partitionGlobalId}—Deletes all local groups from the specified partition ID (either organization or tenant). -
DELETE /identity_/api/Group/{partitionGlobalId}/{groupId}—Deletes the specified local group.
-
GET /identity_/api/RobotAccount/{partitionGlobalId}—Retrieves all robot accounts in the specified partition ID (either organization or tenant). -
GET /identity_/api/RobotAccount/{partitionGlobalId}/{robotAccountId}—Retrieves the specified robot account in the specified partition ID. -
POST /identity_/api/RobotAccount—Creates a new robot account. -
PUT /identity_/api/RobotAccount/{robotAccountId}—Updates the specified robot account information. -
DELETE /identity_/api/RobotAccount/{partitionGlobalId}/{robotAccountId}—Deletes the specified robot account. -
DELETE /identity_/api/RobotAccount/{partitionGlobalId}—Deletes all robot accounts in the specified partition ID.
-
GET /identity_/api/MessageTemplate—Retrieves a message template using the provided filter. -
GET /identity_/api/MessageTemplate/{templateId}—Retrieves the specified message template. -
PUT /identity_/api/MessageTemplate/{templateId}—Updates the specified message template.
-
GET /identity_/api/Setting—Retrieves an application settings based on a list of keys for a specific tenant. -
PUT /identity_/api/Setting—Updates or creates new settings in a specific tenant.
-
GET /identity_/api/User/{userId}—Retrieves information about the specified user. -
POST /identity_/api/User/{userId}/changepassword—Updates the password for the specified user. -
PUT /identity_/api/User/{userId}—Updates the specifid user information. -
DELETE /identity_/api/User—Deletes all users. -
DELETE /identity_/api/User/{userId}—Deletes the specified user.
-
GET /lease_/api/account/{accountId}/user-license/group/{groupId}—Retrieves a list of all available user licenses for creating or editing a group. -
PUT /—Allocates or updates a group rule.lease_/api/account/{accountId}/user-license/group/{groupId}