Professional Documents
Culture Documents
Integrating Third-Party Applications and Automation 360 Using Control Room Apis-Step List
Integrating Third-Party Applications and Automation 360 Using Control Room Apis-Step List
Automation Anywhere Automation 360 provides various APIs that enable you to interact with the
Automation 360 Control Room from external applications. In this course, you will learn about the
Automation 360 Control Room APIs and their functionality. You will also learn how to use the
Swagger interface and Postman to send API requests to the Automation 360 Control Room and
obtain results.
Introduction
In this demo, you will learn how the Authentication API works using the Swagger UI. You will also
learn how to make an Authentication API call to obtain the access code using Postman.
Prerequisites
• You need to have access to https://<ControlRoomURL>/swagger/, where Control Room URL
is the complete URL of your Enterprise Control Room.
• You can download the Postman client from the URL https://www.postman.com/downloads/
You can use this access token to make subsequent API calls to the Automation 360 Control Room.
A quick view of the environment indicates that the token variable now holds the access token value
that you have just generated.
1
2. Working with User Management API to Retrieve User List
Introduction
In this demo, you will learn how to retrieve the list of users using the User Management API.
Prerequisite
You need to have access to https://<ControlRoomURL>/swagger/, where Control Room URL is the
complete URL of your Enterprise Control Room.
2
3. Working with User Management API to Manage Roles
Introduction
In this demo, you will learn how to make some APIs calls using the Role Management APIs.
Prerequisite
You can download the Postman client from the URL https://www.postman.com/downloads/
a. Retrieving the list of roles from the Automation 360 Control Room
i. Launch Postman and open the Role Management API.
ii. Select the GET method and specify the request url.
iii. Specify the authorization token in the header information.
iv. Click Header and add the X-Authorization key with the access token as the value.
v. Specify the variable name in the value field.
vi. Specify the request body.
vii. Click Send.
c. Creating new roles and display the details of the newly created role
i. Launch Postman and open the Role Management API.
ii. Select the POST method and specify the request url.
iii. Specify the authorization token in the header information.
iv. Click Header and add the X-Authorization key with the access token as the value.
v. Specify the variable name in the value field.
vi. In the request body, specify the role name, role description, the id, and other details
of the permissions that this role should have.
vii. Click Send.
viii. Note the new role id.
ix. Open Get Role by id API.
x. Specify the role id and the details of the newly create role is displayed.
3
i. Launch Postman and open the Role Management API.
ii. Select the PUT method and specify the request url.
Note: In the request url, specify the id of the user that you would like to update.
iii. Specify the header information.
iv. In the request body, specify the newly created role id to assign to the user.
v. Click Send and the response code indicates that the user is successfully updated.
You can see that the API role is assigned to the user.
4
4. Deploying Bot Using the Bot Deploy API
Introduction
In this demo, you will learn how to use the Bot Deploy API to deploy a bot on a device using a bot
runner user.
Prerequisite
You can download the Postman client from the URL https://www.postman.com/downloads/