Register Application
The first step to integration with HP TechPulse is to create an account, register an application, and approve it. If you do not have an account, please review the HP TechPulse documentation (View TechPulse documentation).
To perform the integration, consider the following steps:
Query the new HP WEX (formerly Techpulse) APIs to ASMS
1. When you log in to hp.io and access the Proactive Insights page, select the API .

2. In the Proactive Insights API list, select the option Get credentials.

⚐ Note: This action is equivalent to registering an application in the previous version of hp.io. At this point, you should be able to enter all the information that will allow you to get a client ID/secret so you can start accessing the APIs.

Integration
To perform the integration, consider the following steps:
Step 1
Visit the page: developers.hp.com, log in to your account and click on the My Apps Register:


Step 2
Enter the page with which you will perform the integration, Get the corresponding credentials. The platform provides the Callback URL, API Client ID and the API Secret, which will be used in authentication with the HP TechPulse platform; With these credentials you will be able to obtain the refresh_token and register them in the Aranda Integrations Console (AIC).

Step 3
Get the Refresh Token: With the help of the app Postman query the HP TechPulse APIs.
HP TechPulse APIs require authorization under the OAuth 2.0 protocol. This protocol needs the following information
- Token Name
- Grant Type
- Callback URL
- Auth URL
- Access Token URL
- Client ID
- Client Secret
- Scope
- State
- Client Authentication
Use the Callback URL, API Client ID and the API Secret of the previous point.
The following endpoints are found in the HP TechPulse documentation, for the Authorization URL and the Access Token URL:
Endpoints | Description |
---|---|
URL Authorization | - For US customers: https://daas.api.hp.com/oauth/v1/authorize - For EU customers: https://eu.daas.api.hp.com/oauth/v1/authorize |
URL Access Token | - For US customers: https://daas.api.hp.com/oauth/v1/token - For EU customers: https://eu.daas.api.hp.com/oauth/v1/token |
Use the following API to perform the query:
Endpoints | Description |
---|---|
URL Tenants | - For US customers: https://daas.api.hp.com/analytics/v1/identity/tenants - For EU customers: https://eu.daas.api.hp.com//analytics/v1/identity/tenants |
⚐ Note: In HP Tech Pulse, companies have multiple tenants associated see: tenantIds Registration
- Select the method GET and add the URL to which you are making the request

- In the Authorization tab change the authorization type in Postman, select the protocol OAuth 2.0, .

- In the window that pops up, enter the following values:
Token Name | Code |
Grant Type | Authorization Code |
Callback URL | {Insert what is recorded in developers.hp.com} |
Auth URL | https://daas.api.hp.com/oauth/v1/authorize |
Access Token URL | https://daas.api.hp.com/oauth/v1/token |
Client ID | {Insert what is recorded in developers.hp.com} |
Client Secret | {Insert what is recorded in developers.hp.com} |
Scope | Read |
State | RANDOMSTRING |
Client Authentication | Send as Basic Auth header |

- Get the new access token

- Enter credentials to authenticate to HP TechPulse:

- The petition results in:

- Save the value of refresh_token, will be used to register it in the Aranda Integrations Console (AIC).
- Use the Token and perform the query:

⚐ Note: The Tenant values obtained after performing the query will be used to create the configuration file, save the result obtained.
For more information on authentication with HP TechPulse visit its official website View HP Developers**
ASDK Registration
Integration Center | ASDK |
Dirección URL | API ASDK |
Type authentication | Select “Username and password” |
User | Nick User |
Password | User password |
HP TechPulse Registration
Integration Center | HP TechPulse |
*Dirección URL | https://daas.api.hp.com |
Type authentication | Select “Oauth” |
Client Id | Take the API Client ID from the TechPulse platform |
Secret Id | Take the TechPulse Platform Secret API |
Refresh Token | Use the refresh_token consulted with Postman |
- For customers in Europe use the following URL: https://eu.daas.api.hp.com
Valide las credenciales ingresadas.
