Discussions
Error Logs
What error logs are available for the Open APIs?
Posted by Callum Silcock about 2 months ago
/achievements
Can we determine whether to show/hide Achievement from Newsfeed via the APIs?
Posted by Callum Silcock about 2 months ago
/achievements
Can we use another identifier (besides Login ID) to create Achievements, e.g. Employee ID?
Posted by Callum Silcock about 2 months ago
users/{userid} endpoint
I need to retrieve how many points a user has available to award using the /user/{userid} endpoint. According to the documentation, I need to be authorized to access this endpoint. How do I get authorized?
Posted by Robert Saari 6 months ago
There is an error on OAuth token decode process
Trying to work with the api and can't proceed past getting a Token. I have tried talking with our rep to no avail. Hoping that posting here might yield some results. I've followed the information provided here: https://developer.achievers.com/docs/authentication#step-1-obtain-an-access-token and I receive the following error message
{"error":"invalid_client","error_description":"There is an error on OAuth token decode process"}
I've received this error via the command line, and when trying to post with the fetch api.
Posted by Lucas 7 months ago
How to filter users by dateCreated
Setting up some API calls to download users and recognitions. I only want to do an incremental download and get only new users created since the last time I downloaded them. I tried adding startDate to the call, but that doesn't work.
Any suggestions?
Posted by Robert Saari 7 months ago
Authentication error: arf_errors_v5_http_oauth_flow_not_supported
While posting to "oauth/v2/openIDConnectClient/token", I get an error description that says:
arf_errors_v5_http_oauth_flow_not_supported
What does this error mean and how can I fix it?
Addenum: I am using "grant_type": "client_credentials" in the body.
Posted by Jack S 8 months ago
Full Users List, Including Inactive Users
Hey everyone!
I am working with the API so far and am really liking all the documentation around it. I am working on building a custom dashboard for our stakeholders with the Achievers data and linking it with other HR data that we have. To be able to link the two data sets, I need a unique identifier for users so I am using email since the User ID in Relicnition is the the same as Employee ID. Thus, when I pull recognitions, I have to stitch the user id in the recognition with the user id in the users list and then stitch the email from the users list to the email in my other HR data. However, I noticed that pulling a users list, only returns enabled users, ie users currently at the company. This means that when an employee leaves, they are no longer in the user list and their recognition cannot be attributed with any data because there is no way to identify the user id.
Has anyone else experienced this issue? Are there any ideas or solutions to this? Seems like there should be a way to pull a list of ALL users who have been on the platform at all so that data can be attributed and stitched across time periods.
Posted by Carlos Rodriguez-Munoz about 1 year ago
No points based recognition options for users who have purchased points
Hello,
We have an integration with the v5 API in an internal hosted website. This integration is mainly used to post recognitions.
We are using the OPTIONS - api/v5/recognitions endpoint to retrieve the list of modules/criteria for a user (authenticated on their behalf). This user has a points-based recognition balance of 0, but has a large purchased-points balance. The recognitions OPTIONS call is not returning the points-based recognition module as an available recognition option, even though the user would be able to create this recognition in the RISE portal using their purchased points.
We would like to achieve parity in our internal website for recognition options. Is there a different method to return recognition options that takes purchased points into account?
Posted by Clayton Fetzer almost 2 years ago
Which Grant Type does the /upcoming-celebrations endpoint support?
I have been trying to hit this endpoint and keep getting a "Forbidden Request" response
Says the allowed scope is read, and the request scope is read?
Not sure why this is a forbidden request
Posted by Ray Medrano almost 2 years ago