How to authenticate to Panaya via API with an Access Token?

To login to Panaya via API- 

  1. Create your personal access token (Recommended) - Select this option if your organization uses SSO to log in to Panaya.
    Alternatively, you can log in via API with a username and password (this option will no longer be available for organizations who are using SSO to login to Panaya)
     
  2. Use the below HTTP call to complete the authentication and receive a response token.

    POST
    Panaya URL - https://my.panaya.com/api/accesstoken or https://emea.panaya.com/api/accesstoken 

    For the following tabs - 
  • Authorization 
    none
  • Header  
    {"Content-Type":"application/x-www-form-urlencoded"}
  • Tests
    var jsonData = JSON.parse(responseBody);
    postman.setEnvironmentVariable("token", jsonData.token);

    Key Value
    username {your Panaya login email}
    token {your Panaya token}


    After clicking Post, you should then receive a unique session token. 

    You should also be able to view the token assigned to the variable (as defined in Step 2 - Postman Setup) by clicking on the Environment quick look icon.

Good to know!
The response token is valid for 1 hour and used for all API calls

See also