| Name | Description | Definition Key |
|---|---|---|
| Countries | A list of country names along with their respective two-letter codes. | country |
| Language | A list of languages available for surveys. | language |
| Categories | The categories that surveys belong to, help in classifying them. | categories |
| Survey Statuses | List of Survey Statuses | surveyStatus |
| Device Types | All surveys have a list of devices on which they can participate. | devicetype |
| Question type | List of question types | questionType |
{
"questionId": 2814,
"questionText": "What is your age?",
"questionKey": "AGE",
"questionType": "Numeric Open End",
"language": "ENGLISH",
"questionCategory": [
"Demographic"
]
}| Property | Description |
|---|---|
| questionId | The numerical ID of the Question. |
| questionText | The prompt is presented to respondents. |
| questionKey | The Primary Identifier of the Question is used throughout the our platform. |
| questionType | The answer type of the Question. |
| language | The associated language of the Question. |
| questionCategory | The associated Question Categories of the Question. |
"questionOptions": [
{
"OptionText": "Male",
"id": 1,
"Order": 1
},
{
"OptionText": "Female",
"id": 2,
"Order": 2
}
]| Property | Description |
|---|---|
| id | The numerical ID of the Answer. |
| OptionText | The answer value that the respondent can choose. |
| Order | Order that the answer option will be presented to the respondent (Ascending order). |
{
"id": 41,
"quotaName": "GROCERY",
"title": "GROCERY",
"quotaN": 1,
"hardStop": true,
"clk": 0,
"cmp": 0,
"hardStopType": 0,
"quotaStatus": "Open",
"RemainingN": 1,
"targeting": {
"STANDARD_GROCERY_STORES_US": [
{
"OptionId": 2,
"OptionText": "Albertsons"
},
{
"OptionId": 3,
"OptionText": "Costco"
},
{
"OptionId": 4,
"OptionText": "Food Lion"
},
{
"OptionId": 5,
"OptionText": "Giant"
}
]
}
}
| Field | Value Type | Meaning |
|---|---|---|
| quotaN | Integer | The total number of completions required for this quota. |
| RemainingN | Integer | The number of completions still needed for this quota. |
| quotaStatus | “Open" / "Closed" | "Open" means respondents can still participate; "Closed" means no further participation is allowed. |
| hardStop | Boolean (true/false) | Indicates whether the quota has a hard or soft limit. If true, respondents will receive an "OverQuota" rejection if they qualify; if false, they won't. |
| hardStopType | Integer (0 or 1) | If 0, the quota is based on completions. If 1, it is based on survey starts. |
| targeting | {object} | Contains the specific qualification criteria for this quota. |
{
"surveyId": 1,
"Language": "ENGLISH",
"reContact": false,
"surveyLiveURL": "https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=",
"actualIR": 0,
"actualLOI": 0,
"excluded_surveys": [5, 6, 7, 8, 9, 10],
"excluded_status": [
"Client Completes",
"Client Fails",
"Client OverQuota",
"Client Quality Termination"
]
}
...
{
"surveyId": 1,
"Status": "Live",
"survayName": "India",
"N": 1,
"CPI": 3,
"remainingN": 1,
"LOI": 1,
"IR": 1,
"Country": "India",
"Language": "ENGLISH",
"reContact": false,
"surveyLiveURL": "https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=",
...
}
...| Category | Description | Transaction Statuses |
|---|---|---|
| Successful Completion | Used when a respondent completes the survey. | Client Completes |
| Survey Termination | Triggered when a respondent is terminated mid-survey by the client. | Client Fails |
| Quota Exceeded | Used when a respondent is categorized as over quota by the client. | Client OverQuota |
| Quality | Applied when a respondent is disqualified due to quality issues during the survey. | Client Quality Termination |
| Screener Exit | Used when a respondent does not meet the qualifications or encounters Screener issues. | Screener Dropouts, Screener Terminates, Screener OverQuota, Screener Quality Termination |
https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=TESTPID&AGE=26&GENDER=1&Personal_Income_IN=5
https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=TESTPID&AGE=26&GENDER=1&JOB_SEARCH=3,4,5https://www.example.com/path?param1=value1¶m2=value2'https://www.example.com/path?param1=value1¶m2=value2' + 'your_secret_key'
https://www.example.com/path?param1=value1¶m2=value2&hash=e39dfb40180bff81866c3f58a86aefb1c3bf3c4f
https://www.example.com/path?param1=value1¶m2=value2 /path?param1=value1¶m2=value2https://www.example.com/path?param1=value1¶m2=value2&hash=ebd0f5f6f2d96391d850c62895ed73f6bfcfb8f0db82ef3939f249189473b20f| Status | Description | ID |
|---|---|---|
| Screener Dropouts | The respondent abandoned the survey midway while on our platform. | 0 |
| Client Completes | The respondent completed the client survey. | 1 |
| Client Fails | The survey attempt was terminated. | 2 |
| Client OverQuota | The respondent could not proceed because the quota was reached. | 3 |
| Client Quality Termination | The respondent’s attempt was terminated due to quality concerns. | 4 |
| Screener Terminates | Disqualification occurred during the pre-survey screening process. | 5 |
| Client Dropouts | The respondent abandoned the survey midway while in the client interface. | 6 |
| Screener OverQuota | The screening quota was exceeded, so the respondent could not participate. | 7 |
| Screener Quality Termination | The respondent was disqualified during screening due to quality issues. | 8 |