When a participant is invited and clicks through on the scheduling or project link that you provide, Respondent will append multiple URL parameters to that link so that you can associate the participant arriving to your project or scheduling tool with the participant that you invited without having to request their email address or other PII. As a reminder, requesting PII of participants sourced through the Respondent API is in violation of our terms of service. We recommend that you extract all parameters as they are used in different API endpoints. Those parameters include:Documentation Index
Fetch the complete documentation index at: https://developers.respondent.io/llms.txt
Use this file to discover all available pages before exploring further.
respondent_profile_id— set to theprofileIdprovided in the GET Screener Response response and used in the GET Profiles endpoint call and other endpoints that require profileIdrespondent_user_id— set to theuserIdprovided in the GET Screener Response response and used in the Messaging API endpoints if neededrespondent_project_id— set to theidprovided in the POST Projects Response and used throughout the API to update and status the project, get and status screener responses, and in multiple other endpointsrespondent_screener_response_id— set to theidprovided in the GET Screener Response endpoints and used throughout the API to get and status screener responses
participant_id and project_id. These are equivalent to respondent_user_id and respondent_project_id respectively but may not always be present in the link when the participant arrives at your project or scheduling tool.
If you have added your own URL parameters into the project or scheduling link, we will simply append the above parameters to the end of that URL.
Examples:
- Project link: https://www.researchplatform.com/123456
- URL when participant arrives at your project: https://www.researchplatform.com/123456?respondent\_profile\_id=123456789abcdefghij\&respondent\_project\_id=987654321jihgfedcba\&respondent\_screener\_response\_id=abcdefghij123456789\&respondent\_user\_id=jihgfedcba987654321