Comparing Automation 360 and Enterprise 11 APIs
- Updated: 2024/04/08
Comparing Automation 360 and Enterprise 11 APIs
Compare Automation 360 and Enterprise 11 APIs to understand the contract changes when you migrate from Enterprise 11 to Automation 360.
API details | Enterprise 11 | Automation 360 |
---|---|---|
Authentication API: Use this API to obtain the authentication token. The token is then used for all subsequent API calls. | ||
Method | POST | POST |
Endpoint |
v1/authentication
|
v2/authentication
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable |
|
Auto login credentials API: Use this API to set the Windows credentials for a Bot Runner. These credentials are used for automatically login (auto-login). | ||
Method | POST | PUT |
Endpoint |
v1/credentialvault/external/credentials/loginsetting
|
v2/credentialvault/loginsetting
|
Request body changes | Not applicable | Endpoint version change |
Response body changes | Not applicable | Message displayed after successfully updating the credentials:
Credentials updated for <username>. Enterprise 11 displays this message: Credentials were successfully updated. |
Automation management API: Use this API to create automations (schedule bots), and edit and delete automations. | ||
Method | POST, PUT, and DELETE | POST, PUT, GET, and DELETE |
Endpoint |
v1/schedule
|
v1/schedule
|
Request body changes | Not applicable | Minor change in request body to pass bot input variables |
Response body changes | Not applicable | Detailed response with bot input variable details |
User Management API: Use this API to create, edit, and delete users and roles. | ||
Method | POST, PUT, GET, and DELETE | POST, PUT, GET, and DELETE |
Endpoint |
v1/usermanagement
|
v2/usermanagement
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | No change |
Migration API: Use this API to migrate bots from Enterprise 11 or Enterprise 10 to Automation 360 | ||
Method | GET and POST | GET and POST |
Endpoint |
|
v4/migration
|
Response body changes | Not applicable |
|
Request body changes | Not applicable | Because the endpoints and request body are different, the response body is also different. |
Manual Dependency API: Use this API to add or remove a dependency (data files and such) to or from a bot. | ||
Method | POST and DELETE | Not available |
Endpoint |
v1/files/manualdependencies/
|
Not available |
Request body changes | Not applicable | Not available |
Response body changes | Not applicable | Not available |
Repository Management API: Use this API to get bots and files from the Control Room repository. | ||
Method | POST, DELETE, and GET | POST, DELETE, and GET |
Endpoint |
v1/repository
|
v2/repository
|
Request body changes | Not applicable | Additional APIs added to get folder permissions |
Response body changes | Not applicable | No change |
File Dependency API: Use this API to get the file dependency metadata to run and schedule bots. | ||
Method | GET | Not available |
Endpoint |
v1/files/manualdependencies/
|
Not available |
Request body changes | Not applicable | Not available |
Response body changes | Not applicable | Not available |
Bot Lifecycle Management (BLM) API: Use this API to move (export or import) bots and dependent files across different Control Room environments. | ||
Method | POST | POST |
Endpoint |
v1/blm
|
v2/blm
|
Request body changes | Not applicable |
|
Response body changes | Not applicable | No change |
Audit API: Use this API to get audit information about the product. | ||
Method | POST | POST |
Endpoint |
v1/audit
|
v1/audit
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | No change |
Two-factor Authentication (2FA) API: Use this API to generate a 2FA token | ||
Method | GET and POST | Not available |
Endpoint |
v1/mfa
|
Not available |
Request body changes | Not applicable | Not available |
Response body changes | Not applicable | Not available |
Credential Vault API: Use this API to create, edit, and delete credentials and lockers. | ||
Method | POST, PUT, GET, and DELETE | POST, PUT, GET, and DELETE |
Endpoint |
v2/credentialvault
|
v2/credentialvault
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | No change |
Bot Execution Orchestration API: Use this API to get the repository, automations, and devices list. | ||
Method | POST | POST, PUT, GET, and DELETE |
Endpoint |
v2/automations/deploy
|
v3/automations/deploy
|
Request body changes | Not applicable | Bot deployment includes run-as users |
Response body changes | Not applicable | Returns deploymentID .
Enterprise 11 API response returns
|
License API: Use this API to get product license information. | ||
Method | GET | GET |
Endpoint |
v2/license
|
v2/license
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | Additional APIs added to update with license server and additional details |
Workload Management (WLM) API: Use this API to create, edit, and delete workload queues, templates, and work items. | ||
Method | POST, PUT, GET, and DELETE | POST, PUT, GET, and DELETE |
Endpoint |
v2/wlm
|
v3/wlm
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | More APIs to manage WLM entities |
Bot Insight API: Use this API to get Bot Insight data for an automation. | ||
Method | POST, GET, and DELETE | POST, GET, and DELETE |
Endpoint |
v2/botinsight/data/api
|
v2/botinsight/data/api
|
Request body changes | Not applicable | No change |
Response body changes | Not applicable | No change |
Bot Insight JSON API: Use to get business insights for an automation. | ||
Method | GET | Not applicable |
Endpoint |
v2/botinsight/data/api
|
Not applicable |
Request body changes | Not applicable | Not applicable |
Response body changes | Not applicable | Merged with Bot Insight API |