Relesys API Docs

v1.3

https://api.relesysapp.net/api/v1.3

Answers

List Survey Answers
GET /surveymodules/{moduleId}/surveys/{surveyId}/instances/{instanceId}/answers
https://api.relesysapp.net/api/v1.3/surveymodules/{moduleId}/surveys/{surveyId}/instances/{instanceId}/answers
Used to get answers for a survey instance with ID instanceId.
For different answers, different fields will be filled out in the response object: when we have 'Text' or 'Employee Net Promoter Score' input, it will be returned in the answerText property, but when we have 'Multiple Choice' or 'Scale', then it will be in the locales list along with the culture of the locale. questionType - This field displays the type of the survey question.Currently, the available types to filter by are:
  • Multiple Choice
  • Scale
  • Text
  • Employee Net Promoter Score
When a survey answer is marked as isAnonymous, then all answers for that question will be returned with userId = null. This property will also be null if the associated user has been deleted.
Default sort for the returned list is by creationDate in ascending order.
Scopes: relesys.api, relesys.api:read, relesys.api.survey, relesys.api.survey:read
URL Path
moduleId string / guid The module's unique identifier required
surveyId string / guid The survey's unique identifier required
instanceId string / guid The survey instance's unique identifier required
Query String
accountId integer Filterable optional
answerId string / guid Filterable optional
answerText string Filterable Sortable optional
creationDateTime datetimeoffset Filterable Sortable optional
lastModifiedDateTime datetimeoffset Filterable Sortable optional
questionId string / guid Filterable optional
questionType string Filterable optional
userId string / guid Filterable optional
sort string Comma separated sort order based on sortable properties optional
offset integer Offset value for use in pagination Default: 0 optional
limit integer Total objects to fetch (max 1000) Default: 200 optional
Responses
application/json
JSON
{"count":4,"data":[{"userId":"59709941-e81c-484b-b910-73839335b5e0","questionId":"2716b22f-7a76-43f5-b238-39cc7046c62a","answerId":"dc85b715-0f96-4e19-83d0-e4dbec2d1c54","answerText":"","questionType":"Scale","creationDateTime":"2025-10-16T02:50:05.5445165+00:00","lastModifiedDateTime":"0001-01-01T00:00:00+00:00","locales":[{"culture":"en-US","text":"1"}]},{"userId":"9332b0e3-8438-4832-8376-fd5165fda142","questionId":"0edd0c29-087c-49f7-8a24-fa1423ca32b6","answerId":"169b41e3-cf74-4570-94ce-0d2fd7c7bb24","answerText":"","questionType":"Multiple Choice","creationDateTime":"2025-10-16T02:40:05.5445165+00:00","lastModifiedDateTime":"2025-10-16T02:40:05.5445165+00:00","locales":[{"culture":"en-US","text":"Yes"}]},{"userId":"bf55363a-b5ef-4c10-9f09-ff021fbbe38d","questionId":"ad1f0251-9787-4d7d-ae5d-2498b0d72a50","answerId":"8e26a356-78df-43e4-9b8e-d33e5a6e3181","answerText":"Answer text","questionType":"Text","creationDateTime":"2025-10-16T02:30:05.5445165+00:00","lastModifiedDateTime":"2025-10-16T02:30:05.5445165+00:00","locales":[]},{"userId":"900cf20c-f18d-4a9a-b66d-37653a93d8de","questionId":"a0dd3003-6833-4315-bc90-e93e2bdf0b4d","answerId":"e058709c-d45e-40f2-8e16-6bc7015abd40","answerText":"3","questionType":"Employee Net Promoter Score","creationDateTime":"2025-10-16T02:20:05.5445165+00:00","lastModifiedDateTime":"2025-10-16T02:20:05.5445165+00:00","locales":[]}]}
object
  count integer      
  data array[object]      
   answerId string / guid      
   answerText string      
   creationDateTime datetimeoffset      
   lastModifiedDateTime datetimeoffset      
   locales array[object]      
    culture string      
    text string      
   questionId string / guid      
   questionType string      
   userId string / guid      
  nextUrl string      
  previousUrl string