| Name | Description | Definition Key |
|---|---|---|
| Countries | A collection of country names paired with their respective two-letter codes. | country |
| Language | The list of languages available for surveys. | language |
| Categories | The categories that surveys belong to, help in classifying them. | categories |
| Survey Statuses | Statuses that indicate the state of a survey. | surveyStatus |
| Device Types | The types of devices on which surveys can be accessed or completed. | devicetype |
| Question type | Various formats of questions can be used in surveys. | questionType |
{
"questionKey": "STANDARD_CAR_USE",
"questionId": 2825,
"questionText": "Do you drive a car regularly?",
"questionType": "Single Punch",
"questionCategory": [
"Automotive"
]
}| Property | Description |
|---|---|
| questionId | Unique numerical identifier for the question. |
| questionText | The question presented to respondents. |
| questionKey | The primary identifier for the question, used across the platform. |
| questionType | The type of answer for the question.. |
| language | The language in which the question is presented. |
| questionCategory | The category assigned to the question.. |
"questionOptions": [
{
"OptionText": "Yes, I own a car/cars",
"id": 1,
"Order": 1
},
{
"OptionText": "Yes, I have access to a car/cars",
"id": 2,
"Order": 2
},
{
"OptionText": "Yes, I lease/have a company car",
"id": 3,
"Order": 3
},
{
"OptionText": "No, I don't have access to a car",
"id": 4,
"Order": 4
}
]| Property | Description |
|---|---|
| id | A unique numerical identifier for the answer. |
| OptionText | The response option available for selection. |
| Order | The sequence in which answer choices are displayed (in ascending order). |
{
"id": 6502,
"quotaName": "Income",
"title": "Income",
"quotaN": 10,
"hardStop": true,
"clk": 0,
"cmp": 0,
"hardStopType": 0,
"quotaStatus": "Open",
"RemainingN": 10,
"targeting": {
"Personal_Income_IN": [
{
"OptionId": 1,
"OptionText": "No Income/Less than Rs.1,00,000"
},
{
"OptionId": 2,
"OptionText": "Rs.1,00,001 to Rs.3,00,000"
},
{
"OptionId": 3,
"OptionText": "Rs.3,00,001 to Rs.5,00,000"
},
{
"OptionId": 4,
"OptionText": "Rs.5,00,001 to Rs.7,00,000"
}
]
}
}
| Field | Value Type | Meaning |
|---|---|---|
| quotaN | Integer | Total number of required respondents for this quota. |
| RemainingN | Integer | Number of respondents still needed to meet the quota. |
| quotaStatus | “Open" / "Closed" | "Open" indicates that respondents are still eligible to participate, while "Closed" means no additional participants will be accepted. |
| hardStop | Boolean (true/false) | If true, respondents who qualify but exceed the limit will receive an "OverQuota" rejection in response. If false, extra respondents may still complete the survey. |
| hardStopType | Integer (0 or 1) | If 0, the quota is based on completions. If 1, it is based on survey starts. |
| targeting | {object} | Specifies the qualification criteria required for respondents within this quota. |
{
"surveyId": 3571129,
"Language": "ENGLISH",
"reContact": false,
"surveyLiveURL": "https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=",
"actualIR": 0,
"actualLOI": 0,
"excluded_surveys": [3792333, 3861802, 3571128],
"excluded_status": [
"Client Completes",
"Client Fails",
"Client OverQuota",
"Client Quality Termination"
]
}
...
{
"surveyId": 5158,
"survayName": "Streaming Service Content Preferences",
"N": 10,
"CPI": 10,
"remainingN": 10,
"LOI": 10,
"IR": 10,
"Country": "India",
"Language": "ENGLISH",
"reContact": true,
"surveyLiveURL": "http://ogmr-api.ongraph.com:4000/screener?survey=GYOyWJPb&supplierId=124&pid=",
...
}
...| Category | Description | Transaction Statuses |
|---|---|---|
| Successful Completion | For respondents who complete the survey. | Client Completes |
| Survey Termination | For respondents terminated mid-survey by the client. | Client Fails |
| Quota Exceeded | For respondents exceeding the survey's quota. | Client OverQuota |
| Quality | For respondents disqualified due to quality issues. | Client Quality Termination |
| Screener Exit | For respondents not meeting qualifications or facing screener issues. | Screener Dropouts, Screener Terminates, Screener OverQuota, Screener Quality Termination |
https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=Panelist_1&AGE=30&GENDER=2&STANDARD_URBAN_RURAL=2
https://www.example.com/screener?survey=z36mXYbQ&supplierId=2&pid=TESTPID&AGE=30&GENDER=2&AILMENTS_2_PAIN=5,6,7https://www.example.com/path?param1=value1¶m2=value2'https://www.example.com/path?param1=value1¶m2=value2' + 'secret_key'
https://www.example.com/path?param1=value1¶m2=value2&hash=6dc5ac1af0d943466c06dd65de243e5d
https://www.example.com/path?param1=value1¶m2=value2 /path?param1=value1¶m2=value2https://www.example.com/path?param1=value1¶m2=value2&hash=66673a0f22f66b37ea14581db336b236aca04b30924dd31412b631f3730ca79c| Status | Description | ID |
|---|---|---|
| Screener Dropouts | The respondent exited the survey during the initial screening phase on our platform. | 0 |
| Client Completes | The respondent successfully finished the client's survey. | 1 |
| Client Fails | The respondent's survey attempt was terminated by the client. | 2 |
| Client OverQuota | The respondent could not proceed because the quota was reached. | 3 |
| Client Quality Termination | The respondent was disqualified due to quality issues identified by the client. | 4 |
| Screener Terminates | The respondent didn't meet the criteria during screening. | 5 |
| Client Dropouts | The respondent left the survey partway through on the client's interface. | 6 |
| Screener OverQuota | The respondent couldn't participate because the screening phase exceeded its quota. | 7 |
| Screener Quality Termination | The respondent was disqualified during screening due to quality concerns. | 8 |