1. Buyer API
  • Supplier API
    • Supplier API – FAQ
    • HTTP Status Codes
    • --- Start Here ---
      • Onboarding Process
      • Mapping
      • Survey Inventory Management
      • Respondent-Survey Flow
      • Statuses, Term Reasons & Categories
      • Onboarding Checklist
      • API Call Flow
      • Frequently Asked Questions (FAQ)
      • Complete Validation Notifications
    • --- APIs ---
      • Lookup Question Library
      • Set Global redirect URLs and Pixels for supplier’s
      • Delete Global redirect URLs and Pixels for supplier’s account
      • Core Metadata Fields
      • Get Question Categories
      • Get Allocated Surveys (all live surveys)
      • Get Allocated Surveys By Id
      • Get Allocated Surveys By Date (live surveys only)
      • Get Allocated Surveys With Pagination (live surveys only)
      • Get Redirect Method for Survey
      • Set Redirect Method for Survey
      • Delete Redirect Method for Survey
      • Get Closed Survey List (allocated to supplier only)
      • Get Survey Transactions data
      • Get Survey Transactions data By Date Range
      • Survey Allow for Unique IP
      • Allow Unique PID & IP
      • Get Panellist Profiling
      • Survey Availability Endpoint
      • Get Survey Stats data By Date Range
      • Get Questions By Category
      • Answer Lookup
      • Get Survey Transactions data By PID and survey number
      • Get PIDs for re-contact surveys (studies)
      • Get survey stats
      • Set Panellist Profiling
      • Update Panellist Profiling
      • Get surveys for respondent
      • Respondent Pre Survey Check
      • Single Term Reason Category Code
      • Term reason category
      • Get Allocated High Priority Surveys(All Live Surveys)
      • Get Survey Targeting
      • Get Quota for Survey
  • Buyer API
    • Buyer API - FAQ
    • Create Job
      POST
    • Update Job
      PUT
    • Get Job Details
      GET
    • Update Job Status
      PUT
    • Get Job List By Status
      POST
    • Create Group
      POST
    • Update Group
      PUT
    • Get Group Details
      GET
    • Update Group Status
      PUT
    • Add Target to group
      POST
    • Update Target to group
      PUT
    • Remove Target Question
      DELETE
    • Add Quota to Group
      POST
    • Update Group Quota
      PUT
    • Get Group Quotas
      GET
    • Get Group Feasibility
      GET
    • Feasibility (Find estimates)
      POST
    • Questions Library
      GET
    • Get Job Stats
      GET
    • Get Group Stats
      GET
    • Get Group Quota Stats
      GET
  • Text Analyzer API
    • Text Analyzer API - FAQ
    • API Details
  • Postbacks/Redirects
    • Redirect URL
    • PostBack URL
    • Hashing Mechanism
  • View Change Log
    • View Change Log
  • Schemas
    • Supplier API
      • surveyTransModel1
      • surveyTransModel2
      • surveyTransModel3
      • questionCategoryModel
      • termCatModel
      • questionModel
      • surveyTargetingModel
      • surveyStatsModel
      • surveyStatsByIdModel
      • respondentPreSurveyCheckModel
      • getAllocatedSurveysModel
      • surveyStatusModel
      • closedSurveyModel
      • surveyStatsModel
      • respondantQualificationModel2
      • answerModel
      • surveyRedirectsModel
      • accountUrlsModel
      • accountUrlsModel2
      • recontactSurveyModel
      • deleteUpdatesurveyRedirectsModel
      • masterDataModel
      • quotaModel
      • commonSurveyTransaModel
    • Buyer API
      • Create Job
      • UpdateJob
      • GetJobDetail
      • UpdateJobStatus
      • GetJobListByStatus
      • CreateGroup
      • UpdateGroup
      • GetGroupDetails
      • UpdateGroupStatus
      • AddTargetToGroup
      • UpdateTargetToGroup
      • RemoveTargetQuestion
      • AddQuotaToGroup
      • UpdateGroupQuota
      • GetGroupQuotas
      • GetGroupFeasibility
      • Feasibility
      • QuestionLibrary
      • GetJobStats
      • getGroupStats
      • GetGroupQuotaStats
  1. Buyer API

Questions Library

Production Endpoint
https://apivisionsampling.innovatemr.com/api/v2
Production Endpoint
https://apivisionsampling.innovatemr.com/api/v2
GET
/pega/questions/{CountryCode}/{Language}
Get All Questions
The questions in this library can be used to add qualifications for groups(surveys).
Countries list:
Country NameCountry Code
AfghanistanAF
AlbaniaAL
AlgeriaDZ
American SamoaAS
AndorraAD
AngolaAO
AnguillaAI
AntarcticaAQ
Antigua and BarbudaAG
ArgentinaAR
ArmeniaAM
ArubaAW
AustraliaAU
AustriaAT
AzerbaijanAZ
BahamasBS
BahrainBH
BangladeshBD
BarbadosBB
BelarusBY
BelgiumBE
BelizeBZ
BeninBJ
BermudaBM
BhutanBT
BoliviaBO
Bosnia and HerzegovinaBA
BotswanaBW
Bouvet IslandBV
BrazilBR
British Indian Ocean TerritoryIO
Brunei DarussalamBN
BulgariaBG
Burkina FasoBF
BurundiBI
CambodiaKH
CameroonCM
CanadaCA
Cape VerdeCV
Cayman IslandsKY
Central African RepublicCF
Christmas IslandCX
Cocos (Keeling) IslandsCC
ComorosKM
ChadTD
ChileCL
ChinaCN
ColombiaCO
CongoCG
Cook IslandsCK
Costa RicaCR
CroatiaHR
CubaCU
CyprusCY
Czech RepublicCZ
Democratic People’s Republic of KoreaCD
DenmarkDK
DjiboutiDJ
DominicaDM
Dominican RepublicDO
EcuadorEC
EgyptEG
El SalvadorSV
Equatorial GuineaGQ
EritreaER
EstoniaEE
EthiopiaET
Falkland Islands (Malvinas) No 71FK
Faroe IslandsFO
Federated States of MicronesiaFM
FijiFJ
FinlandFI
FranceFR
French GuianaGF
French PolynesiaPF
French Southern TerritoriesTF
GabonGA
GambiaGM
GeorgiaGE
GermanyDE
GhanaGH
GibraltarGI
GreeceGR
GreenlandGL
GrenadaGD
GuadeloupeGP
GuamGU
GuatemalaGT
GuernseyGG
GuineaGN
Guinea-BissauGW
GuyanaGY
HaitiHT
Heard Island and McDonald IslandsHM
Holy See (Vatican City State)VA
HondurasHN
Hong KongHK
HungaryHU
IcelandIS
IndiaIN
IndonesiaID
IraqIQ
IrelandIE
Islamic Republic of IranIR
Isle of ManIM
IsraelIL
ItalyIT
Ivory CoastIC
JamaicaJM
JapanJP
JerseyJE
JordanJO
KazakhstanKZ
KenyaKE
KiribatiKI
KuwaitKW
KyrgyzstanKG
Lao People’s Democratic RepublicLA
LatviaLV
LebanonLB
LesothoLS
LiberiaLR
Libyan Arab JamahiriyaLY
LiechtensteinLI
LithuaniaLT
LuxembourgLU
MacaoMO
MadagascarMG
MalawiMW
MalaysiaMY
MaldivesMV
MaliML
MaltaMT
Marshall IslandsMH
MartiniqueMQ
MauritaniaMR
MauritiusMU
MayotteYT
MexicoMX
MoldovaMD
MonacoMC
MongoliaMN
MontenegroME
MontserratMS
MoroccoMA
MozambiqueMZ
MyanmarMM
NamibiaNA
NauruNR
NepalNP
NetherlandsNL
Netherlands AntillesNL
New CaledoniaNC
New ZealandNZ
NicaraguaNI
NigerNE
NigeriaNG
NiueNU
Norfolk IslandNF
Northern Mariana IslandsMP
NorwayNO
OmanOM
PakistanPK
PalauPW
Palestinian Territory, OccupiedPS
PanamaPA
Papua New GuineaPG
ParaguayPY
PeruPE
PhilippinesPH
PitcairnPN
PolandPL
PortugalPT
Puerto RicoPR
QatarQA
Republic of KoreaKR
Republic of MacedoniaMK
ReunionRE
RomaniaRO
Russian FederationRU
RwandaRW
Saint HelenaSH
Saint Kitts and NevisKN
Saint LuciaLC
Saint Pierre and MiquelonPM
Saint Vincent and the GrenadinesVC
SamoaWS
San MarinoSM
Sao Tome and PrincipeST
Saudi ArabiaSA
SenegalSN
SerbiaRS
Serbia and MontenegroSW
SeychellesSC
Sierra LeoneSL
SingaporeSG
SlovakiaSK
SloveniaSI
Solomon IslandsSB
SomaliaSO
South AfricaZA
South Georgia and the South Sandwich IslandsGS
SpainES
Sri LankaLK
SudanSD
SurinameSR
Svalbard and Jan MayenSJ
SwazilandSZ
SwedenSE
SwitzerlandCH
Syrian Arab RepublicSY
TaiwanTW
TajikistanTJ
ThailandTH
The Democratic Republic of the CongoCO
Timor-LesteTL
TogoTG
TokelauTK
TongaTO
Trinidad and TobagoTT
TunisiaTN
TurkeyTR
TurkmenistanTM
Turks and Caicos IslandsTC
TuvaluTV
UgandaUG
UkraineUA
United Arab EmiratesAE
United KingdomGB
United Republic of TanzaniaTZ
United StatesUS
United States Minor Outlying IslandsUM
UruguayUY
UzbekistanUZ
VanuatuVU
VenezuelaVE
VietNamVN
Virgin Islands, BritishVG
Virgin Islands, U.SVI
Wallis and FutunaWF
Western SaharaEH
YemenYE
ZambiaZM
ZimbabweZW
Language list:
Language Name
ENGLISH
FRENCH
ITALIAN
HINDI
HEBREW
HUNGARIAN
GREEK
DUTCH
ARABIC
CHINESE
GERMAN
BULGARIAN
DANISH
BELGIAN
CZECH
CROATIAN
KOREAN
VIETNAMESE
SWAHILI
SERBIAN
CHINESE SIMPLIFIED
SPANISH
FLEMISH
RUSSIAN
SLOVENE
SLOVAK
ZULU
LITHUANIAN
ESTONIAN
LATVIAN
BAHASA MELAYU
UKRAINIAN
TAGALOG
THAI
MALAY
INDONESIAN
LUXEMBOURG
ROMANIAN
ICELANDIC
TURKISH
FINNISH
NORWEGIAN
SWEDISH
PORTUGUESE
POLISH
JAPANESE
URDU

Request

Path Params

Header Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://apivisionsampling.innovatemr.com/api/v2/pega/questions/Country Key (like US)/Language (like ENGLISH)' \
--header 'x-access-token;'
Response Response Example
{
    "apiStatus": "success",
    "Questions": [
        {
            "StandardTarget": 0,
            "Category": [
                {
                    "Primary": true,
                    "Id": 202,
                    "Name": "Test Category"
                }
            ],
            "QuestionType": "Multipunch",
            "Id": 7123,
            "QuestionKey": "TEST_CATEGORY_7123",
            "Options": [
                {
                    "OptionText": "Palau",
                    "Id": 4
                },
                {
                    "OptionText": "Nauru",
                    "Id": 3
                },
                {
                    "OptionText": "Tuvalu",
                    "Id": 2
                },
                {
                    "OptionText": "Vatican City",
                    "Id": 1
                }
            ],
            "PremiumPrice": 3.23,
            "QuestionText": "Which country has the lowest population?"
        }
    ]
}
Modified at 2025-09-08 07:20:21
Previous
Feasibility (Find estimates)
Next
Get Job Stats
Built with