/
Create a recontact survey

Create a recontact survey

Follow the format below to create a recontact survey


Overview:

By supplying us with a list of persistent PureSpectrum Respondent ID's (PSID's), you may attempt to recontact these specific respondents.

There are 2 steps to creating a recontact survey: 

1) Specify that the survey is a recontact survey by setting the parameter "incl_excl": 1 in the POST /surveys call.

2) Specify the list of respondents allowed to take the survey by creating a PSIDref list using the POST /surveys/:survey_id/PSIDref call.

You may not launch a survey where "incl_excl": 1 if there are no values in the PSIDref list.

You may not change the value of "incl_excl" after you have created the draft.

Passing in the parameter "incl_excl" with value 1 will set this survey up as a recontact survey.  PSID's present in the survey's PSIDref list will be the only respondents allowed in.  You may not change the value of this parameter at any time.  By default, all surveys are created with "incl_excl": 0, which is the format of an exclude survey - if "incl_excl": 0, the PSID's in the PSIDref list will not be allowed to take the survey.

Sample Request:

Body: 

POST /surveys
{
  "survey_title": "Automobile Preferences bapit-1",
  "survey_category_code": 231,
  "survey_localization": "en_US",
  "completes_required": 300,
  "offer_price": 3.25,
  "expected_ir": 60,
  "expected_loi": 10,
  "live_url": "https://my.survey.com?survey_id=1234",
  "test_url": "https://my.survey.com?survey_id=1234&test=1",
  "field_time": 10,
  "incl_excl": 1
}


Result
 



Response Code

201

Response Body

{
  "survey_title": "Automobile Preferences bapit-1",
  "survey_category_code": 231,
  "completes_required": 300,
  "live_url": "https://my.survey.com?survey_id=1234",
  "test_url": "https://my.survey.com?survey_id=1234&test=1",
  "field_time": 10,
  "offer_price": 3.25,
  "ps_survey_status": 11,
  "expected_loi": 10,
  "expected_ir": 60,
  "ps_survey_id": 3366,
  "mod_on": 1489971961029,
  "crtd_on": 1489932661603,
  "test_ps_survey_entry_link": "http://dev.spectrumsurveys.com:3500/startsurvey?survey_id=3366&ps_redirect_test=1&bsec=a70mx8&supplier_id=23",
  "survey_localization": "en_US",
  "incl_excl": 1,
  "qualifications": [],
  "quotas": []
}

Part 2:

Sample Request: 

POST surveys/:survey_id/PSIDref
{
    "PSIDRef":[
        "75xxee23-370b-a8ye-e601-e1fzz59284c8",
        "94xx7b3b-4608-01y4-b908-8aezzab971e1",
        "24xx7db6-8507-47y9-9c67-0c6zz6244d98"
    ]
}


Result
 



Response Code

201

Response Body

{
    "PSIDRef": [
        "75xxee23-370b-a8ye-e601-e1fzz59284c8", 
        "94xx7b3b-4608-01y4-b908-8aezzab971e1", 
	"24xx7db6-8507-47y9-9c67-0c6zz6244d98"    
    ]
}

Related content

Request and Response parameters
Request and Response parameters
More like this
Connecting to the API
Connecting to the API
Read with this
Create a recontact survey with Unique Entry Links for each respondent
Create a recontact survey with Unique Entry Links for each respondent
More like this
Qualification and Condition Codes
Qualification and Condition Codes
Read with this
GET PSIDRef
More like this
Survey with no qualifications or quotas
Survey with no qualifications or quotas
Read with this