PureSpectrum
PureSpectrum websiteHelp center
PureSpectrum websiteHelp center
  1. Traffic Channels
  • Back to home
  • API Reference
  • Feasibility
    • Feasibility & Pricing
  • Attributes
    • Get attribute (V3)
    • Get attributes (V3)
  • Surveys
    • Create survey
    • Get similar surveys
    • Create group multi-country surveys
    • Update survey
    • Update survey
    • Update survey status
    • Update offer price
    • Update group multi-country surveys
    • Get survey information
    • Get survey status
    • Get survey performance
    • Get list of all surveys
    • Surveys health status
    • Pacing details
    • Delete survey
  • Qualifications
    • Add qualification
    • Update qualification
    • Get qualification information
    • Get all qualifications
    • Delete qualification
  • Quotas
    • Add quota
    • Update quota
    • Update quota
    • Get quota information
    • Get quota performance
    • Delete quota
  • Survey group exclusions
    • Create exclusion group
    • Update exclusion group
    • Get exclusion group information
    • Delete exclusion group
  • Respondent inclusion / exclusion
    • Add a PSIDref list to a survey
    • Update a PSIDref for survey
    • Get PSIDref list for survey
  • Supplier management
    • Create supplier blend
    • Update the list of suppliers for a survey
    • Get list of available suppliers in a locale
    • Get list of available suppliers for a survey
    • Get list of supplier blends
  • Traffic Channels
    • Create traffic channel
      POST
    • Get a list of traffic channels
      GET
  • Transactions
    • Update status of transaction (V2)
    • Update status of transaction (V3)
    • Register transaction as complete
    • Get transaction status (V3)
    • Get transaction info (V3)
    • Get transactions info for a survey ID (V3)
  • Reconciliation
    • Survey reconciliation
    • Multi survey reconciliation
    • Get status of a reconciliation request
    • Get reconciliation status for an adjustment ID
  • PureText
    • PureText Open-ended (OE) check (V3)
  • Activity logs
    • Get activity logs
    • Get events
  • Templates
    • Get survey templates
  1. Traffic Channels

Create traffic channel

POST
/surveys/{SURVEY_ID}/channels
Last modified:2025-10-05 17:08:46

Description#

Traffic channel types#

Replica#

A replica will be an exact copy of the original audience of your survey. It will keep the quotas, price and suppliers exactly the same.
You can only have 1 Replica Traffic Channel live at a time. If launching a new Replica, the previous will close automatically.

Specific Audience#

The Specific Audience Traffic Channel allows you to set up and adjust demographics such as age, gender, race, occupation and relationship status, as well as the advanced targeting questions and/or geographic location.

Targeted List#

The Targeted List Traffic Channel allows you to upload a list of PureSpectrum IDs (PSIDs) and target for those specific respondents only.

Examples#

Replica
Specific Audience
Targeted List

Request

Authorization
Add parameter in header
access-token
Example:
access-token: ********************
Path Params

Body Params application/json

Examples
{
    "survey_title": "example",
    "type": "REP"
}

Request Code Samples

Shell
JavaScript
Java
Go
PHP
Python
C#
Ruby
Request Request Example
Shell
JavaScript
Java
Go
cURL
curl --location --globoff 'https://staging.spectrumsurveys.com/buyers/v2/surveys/{{SURVEY_ID}}/channels' \
--header 'access-token: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "survey_title": "example",
    "type": "REP"
}'

Responses

🟢202Accepted
application/json
Bodyapplication/json

Example
{
    "message": "Traffic channel survey creation request accepted, Survey will be created in some time"
}
🟠400Bad Request
🔴500Server Error
Modified at 2025-10-05 17:08:46
Previous
Traffic Channels
Next
Get a list of traffic channels