Legacy Dev Forum Posts

 View Only

Sign Up

  • 1.  Evaluation API error

    Posted 06-05-2025 18:24

    Maragatham | 2022-12-06 16:37:10 UTC | #1

    Hi Team,

    While hitting this API from Postman https://api.mypurecloud.com/api/v2/quality/conversations/conversationID/evaluations/evaluationID?expand=evaluationForm We are getting this error message. { "message": "Failed evaluation view permission check", "code": "quality.evaluation.view.permission.check.failed", "status": 403, "messageParams": {}, "contextId": "contextID", "details": [], "errors": [] }

    But the same details works from developer tools. Any idea?


    tim.smith | 2022-12-06 16:41:31 UTC | #2

    How are you authorizing in Postman? Client credentials? Your user logged in to the dev center/tools is not related to a set of client credentials, even if you created them; client credentials are configured with their own roles that grant permissions. The bottom line is that whatever auth mechanism you're using in postman in lacking the stated permission.


    Maragatham | 2022-12-06 17:53:24 UTC | #3

    Yes I am using Auth Credentials. I am trying to fetch for other form and evaluationID.it works fine.But few are throwing this error.

    Also when i try to fetch the conversation details using formID or formName https://api.mypurecloud.com/api/v2/analytics/conversations/details/query

    "predicates": [ { "type": "dimension", "dimension": "formName", "operator": "matches", "value": "XXXX" }

    I could see 20 records returning in Developer tools. If i run the same query in postman i get only 1 record.


    tim.smith | 2022-12-06 17:59:57 UTC | #4

    How are you authorizing in postoman? "Auth Credentials" is not one of the Authorization Grants.


    Maragatham | 2022-12-07 14:57:09 UTC | #5

    Yes with Client Credentials(Client ID and Client Secret) OAuth 2.0


    tim.smith | 2022-12-07 15:04:49 UTC | #6

    As previously noted, your user and client credentials are unrelated and can be differently configured. Something is different about the permissions between your user and the client credentials. Permissions to different divisions will cause results to contain data from the divisions for which access has been granted. If you need assistance troubleshooting your data, please open a case with Genesys Cloud Care.


    Maragatham | 2022-12-07 16:43:41 UTC | #7

    Sure. Thank you so much Tim.


    John_Carnell | 2022-12-19 15:11:59 UTC | #8


    This post was migrated from the old Developer Forum.

    ref: 17533