Survey with Nested quotas

Survey with Nested quotas

Our updated BUY API documentation is available here.
We hope you enjoy the new experience! Reach out to us with your feedback or questions on supportbuyapi@purespectrum.com
Happy programming! 🎉

 

Create a survey with nested quotas. The survey is looking for 1000 completes, with the following quotas: 

Married White Male: 100

Married White Female: 100

Single or Divorced White Male: 250

Single or Divorced White Female: 250

Married Hispanic: 200

Asian: 100

As listed in Qualifications and condition_codes Codes, Qualification code for Gender, Ethnicity, and Relationship are 211, 214, and 217. Condition codes for male, female is 111, 112; Condition codes for White, Hispanic, and Asian is 111, 112, and 114. Single, Married, and Divorced is 111, 114, and 115

Create Survey




Request



POST $apihost/$basepath/surveys

($apihost is the environment against which you are testing, and $basepath is the base path with the api version. All Buy API calls will require access-token parameter in the header) 

Parameters: 

Body: 

{ "survey_title": "Nested Quota Gender-Race-Eth bapit-3", "survey_category_code": 231, "survey_localization": "en_US", "completes_required": 1000, "expected_ir": 60, "expected_loi": 60, "live_url": "https://my.survey.com?survey_id=1234", "test_url": "https://my.survey.com?survey_id=1234&test=1", "field_time": 10, "qualifications": [ { "qualification_code": 211, "condition_codes": [ "111", "112" ] }, { "qualification_code": 214, "condition_codes": [ "111", "112", "114" ] }, { "qualification_code": 217, "condition_codes": [ "111", "114", "115" ] } ], "quotas": [ { "buyer_quota_id": "b11111", "required_count": 100, "criteria": [ {"qualification_code": 217,"condition_codes": ["114"]}, {"qualification_code": 214,"condition_codes": ["111"]}, {"qualification_code": 211,"condition_codes": ["111"]} ] }, { "buyer_quota_id": "b11112", "required_count": 100, "criteria": [ {"qualification_code": 217,"condition_codes": ["114"]}, {"qualification_code": 214,"condition_codes": ["111"]}, {"qualification_code": 211,"condition_codes": ["112"]} ] }, { "buyer_quota_id": "b11113", "required_count": 250, "criteria": [ {"qualification_code": 217,"condition_codes": ["111"]}, {"qualification_code": 214,"condition_codes": ["111"]}, {"qualification_code": 211,"condition_codes": ["111"]} ] }, { "buyer_quota_id": "b11114", "required_count": 250, "criteria": [ {"qualification_code": 217,"condition_codes": ["111"]}, {"qualification_code": 214,"condition_codes": ["111"]}, {"qualification_code": 211,"condition_codes": ["112"]} ] }, { "buyer_quota_id": "b11115", "required_count": 200, "criteria": [ {"qualification_code": 217,"condition_codes": ["114"]}, {"qualification_code": 214,"condition_codes": ["112"]} ] }, { "buyer_quota_id": "b11116", "required_count": 100, "criteria": [ {"qualification_code": 214,"condition_codes": ["114"]} ] } ] }


Result 



Response Code

201

Response Body

{ "survey_title": "Nested Quota Gender-Race-Eth bapit-3", "survey_category_code": 231, "completes_required": 1000, "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": null, "ps_survey_status": 11, "expected_loi": 60, "expected_ir": 60, "ps_survey_id": 3430, "mod_on": 1490013053832, "crtd_on": 1490011568138, "test_ps_survey_entry_link": "http://dev.spectrumsurveys.com:3500/startsurvey?survey_id=3430&ps_redirect_test=1&bsec=a70mx8&supplier_id=23", "survey_localization": "en_US", "qualifications": [ { "condition_codes": [ "111", "112" ], "qualification_code": 211 }, { "condition_codes": [ "111", "112", "114" ], "qualification_code": 214 }, { "condition_codes": [ "111", "114", "115" ], "qualification_code": 217 } ], "quotas": [ { "buyer_quota_id": "b11111", "ps_quota_id": "9f02704c-9d44-4f5c-8953-bc4f665a8567", "required_count": 100, "criteria": [ { "qualification_code": 217, "condition_codes": [ "114" ] }, { "qualification_code": 214, "condition_codes": [ "111" ] }, { "qualification_code": 211, "condition_codes": [ "111" ] } ] }, { "buyer_quota_id": "b11112", "ps_quota_id": "6f91a2f3-068c-4591-b659-d812438be3bc", "required_count": 100, "criteria": [ { "qualification_code": 217, "condition_codes": [ "114" ] }, { "qualification_code": 214, "condition_codes": [ "111" ] }, { "qualification_code": 211, "condition_codes": [ "112" ] } ] }, { "buyer_quota_id": "b11113", "ps_quota_id": "d5ab87bf-5160-4082-875c-ddf39bf83625", "required_count": 250, "criteria": [ { "qualification_code": 217, "condition_codes": [ "111" ] }, { "qualification_code": 214, "condition_codes": [ "111" ] }, { "qualification_code": 211, "condition_codes": [ "111" ] } ] }, { "buyer_quota_id": "b11114", "ps_quota_id": "bacec9fd-ae06-4a29-b188-cd2461a66001", "required_count": 250, "criteria": [ { "qualification_code": 217, "condition_codes": [ "111" ] }, { "qualification_code": 214, "condition_codes": [ "111" ] }, { "qualification_code": 211, "condition_codes": [ "112" ] } ] }, { "buyer_quota_id": "b11115", "ps_quota_id": "45425ac2-480d-4a22-ac38-e97d6d213a11", "required_count": 200, "criteria": [ { "qualification_code": 217, "condition_codes": [ "114" ] }, { "qualification_code": 214, "condition_codes": [ "112" ] } ] }, { "buyer_quota_id": "b11116", "ps_quota_id": "01174620-8fa0-4729-9bdb-c17798da3104", "required_count": 100, "criteria": [ { "qualification_code": 214, "condition_codes": [ "114" ] } ] } ] }

Notes