- Open API
- Introduction to Automation Hub API
- API References
- Generate your Token from Automation Hub
- 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
Making Automation Hub API Calls
Authentication and header requirements for making Automation Hub Open API calls, including bearer token format and optional app key usage.
- Define the token as a bearer -H 'Authorization: Bearer <Tenant_ID>/
. - If an App Key was defined when generating the token, it's mandatory that you apply it using the following key: x-ah-openapi-app-key: [defined app key]
- Adding x-ah-openapi-auth: openapi-token key in the header is mandatory as it indicates the token type.
The easiest way to build the Automation URL is by using the process_slug.
For example, if the process_slug is: process_slug": "onboarding-of-new-employee"
Then the URL for that automation is: https://{yourDomain}/automationhub_/process_slug/onboarding-of-new-employee
The request should look as in the following example:
Content-Type: application/json
Authorization: Bearer <Tenant_ID>/<your-access-token>
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
Content-Type: application/json
Authorization: Bearer <Tenant_ID>/<your-access-token>
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
-
Use the Copy to Clipboard option available after the Token column to copy-paste your [Tenant ID\Token] value from your Automation Hub Open API page as described in the Generate your Token page.
-
If an App Key is included for your token, a Copy to Clipboard option becomes available after the App Key column. Use it to copy-paste your [App Key] value.
The [Token] required for making Automation Hub API calls has limited validity. In case this expired, edit the expiration date by accessing the Actions > Edit option from the Action column corresponding to the token OR generate a new token as mentioned in the Generate your Token page. Otherwise, you will receive a 401 status code.