automation-hub
latest
false
- Open API
- Introduction to Automation Hub API
- Introduction to Automation Hub API (Automation Cloud Public Sector)
- API References
- Generate your Token from Automation Hub
- Authentication to the Automation Hub API
- Authentication to the Automation Hub API (Automation Cloud Public Sector)
- Permissions Per Endpoint
- Add users in bulk to Automation Hub using OpenAPI
- Bulk edit users in Automation Hub using OpenAPI
- Retrieve Automation Idea in Idea Phase Awaiting Review Status
- Retrieve the Cost Benefit Analysis for a Specific Idea
- Update Automation Idea Phase and Status
- Retrieve a User Account
- Update Account Details for Employees from Automation Hub
- Inactivate User Accounts that are Not Part of the Company
- Power BI Integration Video Tutorial
- Service Now Outbound Integration Video Tutorial
- Input for Automation Pipeline
- Input for Submission Type
- Input for Phase
- Input for Status
- Input for Phase and Status Update
- Input for Business Unit
- Input for Applications
- Input for Category
- Input for Cost Benefit Analysis
- Input for High Level Assessment
- Input for Detailed Assessment
- Input for Automation Idea Creation Date
- Input for Users
- Input for User Status
- User Status Table
- Input for Collaborators
- Output Dictionary
- Automation Hub Open API Power Query Data Parsing
- Automation Hub Custom Connector
Automation Hub api guide
Last updated May 6, 2026
Admin Console
Note:
The Open API permission system works by the same principles of the one included in the Automation Hub interface.When an API token is generated with a user associated to it, then the permissions of that user will be reflected in the API calls he can perform via the Open API.
| Action | Permissions | Token Type |
|---|---|---|
| GET - /hierarchy | Open endpoint that can be accessed by all users, regardless of their permissions in the interface. | Personal TokenUser Assigned TokenTenant Level Token |
| GET - /appinventory | Open endpoint that can be accessed by all users, regardless of their permissions in the interface. | Personal TokenUser Assigned TokenTenant Level Token |
| GET - /users | All users with the Manage Users permission | Personal TokenUser Assigned TokenTenant Level Token |
| POST - /adduser | All users with the Manage Users permission | Personal TokenUser Assigned TokenTenant Level Token |
| POST - /edituser | All users with the Manage Users Roles permission | Personal TokenUser Assigned TokenTenant Level Token |
| GET - /roles | All users with the Manage Users role | Personal TokenUser Assigned TokenTenant Level Token |
Automation Ideas
| Action | Permissions | Token Type |
|---|---|---|
| GET - /automations | Is limited based on user's permissions to specific categories. For example: if a user is has a "Standard User" permission that applies to "Legal", GET Automations will display all the automations in "Legal". | Personal TokenUser Assigned Token |
| POST - /automationidea | All users that are allowed to submit Employee Driven ideas as per the permission in the interface. | Personal TokenUser Assigned Token the call works only if you define a submitter in the Body |
| POST - /coe-automationidea | All users that are allowed to submit CoE Driven ideas as per the permission in the interface. | Personal TokenUser Assigned Token the call works only if you define a submitter in the Body |
| POST - /automations/status | All users that are allowed to Edit details of ideas as per the permission in the interface. | Personal TokenUser Assigned Token |
| GET - /cba | All users that are allowed to View details of the Cost Benefit Analysis as per the permission in the interface. | Personal TokenUser Assigned TokenTenant Level Token |
| GET - /collaborators | All users that are allowed to View Idea Collaborators as per the permission in the interface. | Personal TokenUser Assigned TokenTenant Level Token |
Automation Pipeline
| Action | Permissions | Token Type |
|---|---|---|
| GET - /automationpipeline | All users that are allowed to View the Automation Pipeline as per the permission in the interface. | Personal TokenUser Assigned Token |