I’m trying to call the following API as per the documentation:
POST /api/v2/tickets/{ticket_id}/satisfaction_rating
I’m using the Admin OAuth token that we obtain during integration (which works fine for creating tickets, adding comments, updating fields, etc).
However, this token doesn’t seem to have the necessary permissions for this particular endpoint, and I’m receiving authorization errors.
Is there a supported way to impersonate the requester (end-user) in order to submit satisfaction ratings via API? If so, could you please advise on the correct approach or required scopes?
Note: same auth works for getting satisfaction ratings
Error thrown by api:
