2023-10-17 - 1.0.0 #prod
2023-10-17 - 1.0.0 #prod
Changed
-
Increase timeout on invite screener response endpoint
-
Expose userId on screener response and profile
-
Project update: limit changeable fields based on status
-
Remove duplicate 'messages' from messaging endpoints
- /v1/messaging/messages
- /v1/messaging/messages/{uid}
- /v1/messaging/teams/{teamId}/messages/inbox
-
When creating a Project with
targetResearchMethodology
of 'unmoderatedStudy' or 'survey', you can enter a new fieldunmoderatedStudyOrSurvey
. This field containsremoteCommuncationsDetails
: Custom url for the study, to be sent in the invitation. Can be updated when inviting the participant.specialInstructions
: Special instructions for the study, to be sent in the invitation. Can be updated when inviting the participant.
-
When inviting a participant you can now send
remoteCommunicationDetails
. This will be sent in the invitation to the participant. This will override the remoteCommunicationDetails defined in the project. If a project is remote, this should be the link to the research study. -
remoteCommunicationDetails
set through the project or the invitation will be appended with participant params. Ex:
https://test.com/?respondent_profile_id={{%PROFILE_ID%}}&respondent_project_id={{%PROJECT_ID%}}&respondent_screener_response_id={{%SCREENER_RESPONSE_ID%}}
-
externalResearcher.bookingUrl
is now only required for projects withtargetResearchMethodology
of 'oneOnOne', 'diaryStudy', or 'focusGroup'
Removed
task
removed fromProject