Skip to main content
GET
List Surveys & Streams
Returns the Surveys and Streams allocated to you (your “supplier allocations”). A Stream represents a sample plan, each with its own qualifications and quotas; multiple Streams may route into one Survey.
Query String Parameters
Key Response Fields
Sample exclusion rules
SampleExclusionsRules tells you which respondent statuses count toward exclusion and how far back prior participation is considered. It does not change the project list in SampleExclusions. Rules can only loosen the default (every status, 365 days). Suppliers that ignore the object keep the previous behavior.
In that example, only respondents with Complete or Abandon from the listed projects within the last 90 days are excluded. A Security, Terminate, or OverQuota from one of those projects is not blocked. The same object is returned on Get Survey and Get Survey by Stream.
Poll this endpoint every 2–3 minutes during fieldwork to detect status, allocation, and quota changes.

Headers

Authorization
string
required

Your obfuscated Supply API key (GUID), provided by Rep Data.

Query Parameters

status
string

Filter Surveys by status (Draft, Live, Paused).

Response

200 - application/json

Supplier allocations (surveys and streams).

Status
integer

0 indicates success.

Message
string
Data
object[]