These REST APIs follow the same structure that is displayed within the app under 'My Feedback' page.
Parameter
Description
Input Parameter
Input type
perspective
This is a mandatory parameter that needs to be used after UpRaise key. This parameter provides the data from the specific user's perspective.
Jira Userkey
(If the username has changed, you will need to use the original username)
String
startAt
The index of the first item returned in the page of results.
Start record from
Int
maxResults
The maximum number of feedback per request. Default maxResults is 20 and maximum limit is 50 per request.
Max results on page
Int
creator
Get feedback by creators. You can retrieve data by using a comma-separated list of multiple creators.
Username
Strand
isLast
Indicates whether the page returned is the last one (Optional).
End record at
Int
receiver
Get feedback by receivers.You can retrieve data by using a comma-separated list of multiple receivers.
username
String
resource
You can search for feedback shared on Jira issue/s. You can retrieve data by using a comma-separated list of multiple Jira issue ids.
Jira issue ID
String
label
Retrieves classified feedback on the basis of given label ids. Label ids are exposed in JSON, can be picked up from there and used in the APIs. You can retrieve data by using a comma-separated list of multiple label ids.
Id
Int
tag
Retrieves feedback classified on the basis of given tag ids. Tag ids are exposed in JSON, can be picked up from there and used in the APIs. You can retrieve data by using a comma-separated list of multiple tag ids.
Id
Int
from
Retrieves data from a specific date.
Date
Date (only dd/mmm/yy or dd/mmm/yyyy)
to
Retrieves data to a specific date.
Date
Date (only dd/mmm/yy or dd/mmm/yyyy)
toModified
Retrieves data modified/edited to a specific date.
Date
Date (only dd/mmm/yy or dd/mmm/yyyy)
fromModified
Retrieves data modified/edited from a specific date.
Date
Date (only dd/mmm/yy or dd/mmm/yyyy)
All the parameters are case sensitive.
Super admin view
Employee Success has a super admin view option on my feedback page >> shared tab. To make use of super admin view use following API and its parameters from the table.
/api/1/feedback/shared
Parameter
Description
Input Parameter
Input type
SuperAdminView
Retrieves data from super admin view available on shared tab withing my feedback page of Employee Success.
Note that, all APIs have been written to replicate behavior of the actual app.
Recommendation -
Following steps will get all your company data (for Continuous feedback) from Employee Success. You can store it in your own DB & then do the processing.
Use 'shared' api end point
Use perspective of a super admin user
Make sure that this super admin has not given any feedback (otherwise they will not be available in the results)
Set super admin view as true
Use modified date query parameter to limit the result set
Response Data
Respons JSON
{ "id":2689,
"message":"John,\r\n\r\nGlad to see that you have picked up the FX development fairly quickly. In a short span of time, you've become a reliable & go-to person for FX. \r\nHope to see you get better as you learn more about the product & the relevant frameworks.\r\n\r\nBest,\r\nMary",
"creator":"Mary",
"receiver":"John",
"sharedWith":"All Users",
"feedbackTag":{
"id":71,
"name":"Fantastic work",
"description":"High quality performance that sets the high benchmark for others."
},
"labels":[
{
"id":1995,
"name":"commitment"
}
],
"resource":null,
"feedbackUserSharing":null,
"feedbackTeamSharing":[
],
"created":"2018-05-30T04:31:35 +0000",
"modified":"2018-05-30T04:31:35 +0000"
}
On this page
In this section
Unable to render {children}. Page not found: REST APIs For Employee Success Cloud Version.
No labels
0 Comments
You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.
0 Comments