EN
Español
English
Português
    Configure credentials

    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.