Storing an External Project ID and Integrating Research Defender's /Predupe

PureSpectrum’s Buy API can accept your system’s “External Project ID”. We are able to use this value when checking Research Defender’s /Predupe API, in addition to use cases with reporting.

To use /Predupe - please reach out to our team so that we can enable this on an account level.

Make sure that the value in "external_project_id" corresponds to the value you use in the field "sy_nr" in the Research Defender API request.

Example:

PUT /surveys/:surveyId { "external_project_id":"ABC-123", "qbp": { "enable": false }, "qlc": { "enable": false, "multiple_quotas": { "enable": false, "count_by_quota": false, "compensate_by_quota": false } }, "soft_launch": { "enable": false }, "unique_links": { "enable": false }, "click_balancing": 0, "estimated_clicks": 0, "survey_external_id": "", "launch_date": 1706562449745, "ps_survey_status": 22, "offer_price": 4, "incl_excl": 0, "quota_throttling": false, "url_transform": false, "subscriber_emails": [], "survey_title": "Brand_vise", "survey_category_code": 218, "completes_required": 101, "field_time": 97, "buyer_message": null, "live_url": "surveys.com/testsurvey", "billing_id": "PS23069561", "test_url": "surveys.com/testsurvey", "expected_loi": 25, "expected_ir": 15, "ps_survey_id": 23069561, "buyer_surveygroup_ref": null, "buyer_surveygroup_refs": [], "test_ps_survey_entry_link": "https://spectrumsurveys.com/#/start-survey?survey_id=23069561&ps_redirect_test=1&bsec=a70mx8&supplier_id=23", "survey_localization": "en_US", "uniqueLinks": false, "quotas": [], "qualifications": [ { "condition_codes": [ "111", "112" ], "qualification_code": 211 }, { "range_sets": [ { "units": 311, "to": 85, "from": 18 } ], "qualification_code": 212 }, { "range_sets": [ { "units": 321, "to": 14998, "from": 0 }, { "units": 321, "to": 19999, "from": 15000 }, { "units": 321, "to": 24999, "from": 20000 }, { "units": 321, "to": 29999, "from": 25000 }, { "units": 321, "to": 34999, "from": 30000 }, { "units": 321, "to": 39999, "from": 35000 }, { "units": 321, "to": 44999, "from": 40000 }, { "units": 321, "to": 49999, "from": 45000 }, { "units": 321, "to": 54999, "from": 50000 }, { "units": 321, "to": 59999, "from": 55000 }, { "units": 321, "to": 64999, "from": 60000 }, { "units": 321, "to": 69999, "from": 65000 }, { "units": 321, "to": 74999, "from": 70000 }, { "units": 321, "to": 79999, "from": 75000 }, { "units": 321, "to": 84999, "from": 80000 }, { "units": 321, "to": 89999, "from": 85000 }, { "units": 321, "to": 94999, "from": 90000 }, { "units": 321, "to": 99999, "from": 95000 }, { "units": 321, "to": 124999, "from": 100000 }, { "units": 321, "to": 149999, "from": 125000 }, { "units": 321, "to": 174999, "from": 150000 }, { "units": 321, "to": 199999, "from": 175000 }, { "units": 321, "to": 249999, "from": 200000 }, { "units": 321, "to": 999999, "from": 250000 }, { "units": 321, "to": 999999, "from": 0 } ], "qualification_code": 213 }, { "condition_codes": [ "111", "112", "113", "114", "115", "116" ], "qualification_code": 216 }, { "condition_codes": [ "111", "112", "113" ], "qualification_code": 219 }, { "condition_codes": [ "1", "2", "4", "5", "6", "8", "9", "10", "11", "12", "13", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "44", "45", "46", "47", "48", "49", "50", "51", "53", "54", "55", "56" ], "qualification_code": 225 }, { "condition_codes": [ "111", "112", "115", "113", "114", "116" ], "qualification_code": 244 }, { "condition_codes": [ "112", "111" ], "qualification_code": 245 } ], "is_feot_enabled": false, "feot": {}, "survey_grouping": [], "blend_id": null, "schedule_launch": { "enable": false, "info": {} }, "price_reco": false, "project_creation_date": "2024-01-29T21:07:23.463Z", "project_last_complete_date": null, "is_dq_enable": false, "mc_count": 0, "tc_count": 0, "basic_token": { "enable": false, "value": null }, "is_pure_price_rate_card_enable": true, "dq_settings": { "purescore_filter_enabled": true, "fp_device_check": true, "fp_fraud_check": true }, "product": "" }