PureSpectrum
PureSpectrum websiteHelp center
PureSpectrum websiteHelp center
    • Intro
    • API Overview
    • Definitions
    • Survey Lifecycle
    • Create Your First Survey
    • Redirect URLs
    • Changelog
    • HTTP Status Codes
    • General Reference Codes
      • Survey Status Codes
      • Respondent Status Codes
      • Survey Category Codes
      • Age Unit Codes
      • Currency Codes
      • Survey Localization Codes
    • Guides
      • Getting Started
      • Create Survey Examples
      • Multi-Country Surveys
      • Children Age & Gender
      • Append Respondent Demographics to the Survey Entry Link
      • Test Survey Flow
      • Supplier Blends & Groups
      • Respondent Exclusion / Recontact
      • Survey Exclusion Group
      • Quotas on Clicks
      • Field Evenly Over Time (FEOT)
      • Quota Based Pricing (QBP)
      • Quota Level Complete (QLC)
      • Quota Throttling
      • Templates
      • Bypassing Automatic Variable Mapping
      • Research Defender's Predupe
      • Subscriber Emails
      • Real-Time Notifications (SNS)
    • API Reference
    • Schemas
      • Feasibility
        • Feasibility request schema
        • Feasibility response schema
      • Surveys
        • Create survey full request schema
        • Create survey minimum request schema
        • Create survey response schema
        • Update survey status request schema
        • Update survey status response schema
        • Get survey status response
      • Qualifications
        • Qualification Schema
        • Create qualification request schema
      • Quotas
        • Quota Schema
        • Create quota request schema
        • Create quota response schema
      • Attributes
        • Get attributes response
      • Supplier management
        • Supplier
        • List of all suppliers response
        • List of all suppliers per survey response
        • Update the list of suppliers for a Survey request
        • Update the list of suppliers for a Survey response
      • Other
        • Generic error response

    Guides

    Getting Started
    To assess whether PureSpectrum Buy API answers your online sample needs, start with a review of our Buy API Documentation.Do not hesitate to get in to...
    Create Survey Examples
    Find below different use cases for the Create survey endpoint. Create a survey with no qualifications or quotas. The audience is made ...
    Multi-Country Surveys
    Multi-Country survey allows to replicate the multi-country feature available via UI. For more information about Multi-Country survey, visit this page:...
    Children Age & Gender
    Quotas on children are defined as a combination of age and gender. The main qualification code is 232 and the pre screener text is defined as My child...
    Append Respondent Demographics to the Survey Entry Link
    Overview To provide a better respondent experience, we recommend skipping common demographic questions in your survey. You may specify demographic var...
    Test Survey Flow
    Test as a test respondent Create a new survey by using the [Create survey](apidog://link/endpoint/14788870) endpoint. Alternatively, you...
    Supplier Blends & Groups
    Supplier Blends The Supplier Blend feature allows you to save presets for Supplier Allocation, Flexibility and Groups. In order to avoid having to cre...
    Respondent Exclusion / Recontact
    In order to exclude or recontact specific respondents from a survey, you need to supply PureSpectrum with a list of persistend Respondent ID's (PS...
    Survey Exclusion Group
    In order to not allow respondents who participated in a previous survey to access a new survey, you can create a survey group and then apply that grou...
    Quotas on Clicks
    In order to count quotas on clicks instead of completes, also known as Click Balancing, you can use the click_balancing parameter during survey creati...
    Field Evenly Over Time (FEOT)
    Buyers have use cases that require them to collect an even number of completes over a period of time. :::caution[]To use this functionality, the featu...
    Quota Based Pricing (QBP)
    QBP (Quota Based Pricing) allows you to price each quota within a project uniquely. :::caution[]To use this functionality, the QBP feature must be ena...
    Quota Level Complete (QLC)
    Overview QLC (Quota Level Complete) allows a respondent to be re-allocated to a different quota cell on survey complete. This is useful in Least-Fill...
    Quota Throttling
    Overview By default, PureSpectrum throttles survey traffic based on survey incidence, and number of completes remaining. If your survey is set up to ...
    Templates
    Templates feature helps you save time when setting up projects by saving a project’s quotas, targeting, and even suppliers and supplier allocations fo...
    Bypassing Automatic Variable Mapping
    :::warning[]Only available to UI buyers at this time.::: Overview PureSpectrum’s “Automatic Variable Mapping” tool is designed with simplicity in mind...
    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, i...
    Subscriber Emails
    PureSpectrum surveys send notifications to email subscribers for important events. You may subscribe an email address to these events either through t...
    Real-Time Notifications (SNS)
    :::info[]This functionality requires an additional step to activate SNS communication in MarketPlace. Please get in touch with your PureSpectrum repre...
    Previous
    Survey Localization Codes
    Next
    Getting Started