POST/Surveys/:Survey_id/PSIDEligible?PSID=%PSID%&rd_device_id=[%%research_defender_respondent_ud%%]&ip_address=[%%ipv4_address%%]
The primary use of this API End Point is to check the PSID exclusion across multiple surveys.
METHOD
POST
URL
/suppliers/v2/surveys/PSIDEligible/batch
QUERY STRING PARAMETERS
Parameter | Type | Required | Description |
---|---|---|---|
PSID | string | Yes | The respondent's persistent PSID |
rd_device_id | string | Yes | Will check a respondent using Research Defender's /predupe api. Use this to reduce |
ip_address | string | Yes | Will check a respondent's eligibility with some buyers. IP Address should be in the format |
The API is case sensitive
BODY
{ "surveys": [866370, 838376, 814083, 805719, 866359, 908942, 804404,866402, 111111111, 880009]}
Sample Response
{ "apiStatus": "success", "msg": "PSID Eligibility Checked successfully", "version": "2.0", "eligible": [ { "surveyId": 866370}, { "surveyId": 838376}, {"surveyId": 805719}, { "surveyId": 866359}, { "surveyId": 908942} ], "ineligible": [ { "surveyId": 814083}, { "surveyId": 111111111}, { "surveyId": 880009} }