- Supplier API – FAQ
- Supplier API
- Onboarding Process
- Mapping
- Survey Inventory Management
- Respondent-Survey Flow
- Statuses, Term Reasons & Categories
- Onboarding Checklist
- API Call Flow
- Complete Validation Notifications
- Frequently Asked Questions (FAQ)
- Lookup Question LibraryGET
- Set Global redirect URLs and Pixels for supplier’sPUT
- Delete Global redirect URLs and Pixels for supplier’s accountDELETE
- Core Metadata FieldsGET
- Get Question CategoriesGET
- Get Allocated Surveys (all live surveys)GET
- Get Allocated Surveys By IdGET
- Get Allocated Surveys By Date (live surveys only)GET
- Get Allocated Surveys With Pagination (live surveys only)GET
- Get Redirect Method for SurveyGET
- Set Redirect Method for SurveyPUT
- Delete Redirect Method for SurveyDELETE
- Get Closed Survey List (allocated to supplier only)GET
- Get Survey Transactions dataGET
- Get Survey Transactions data By Date RangeGET
- Survey Allow for Unique IPPOST
- Allow Unique PID & IPPOST
- Get Panellist ProfilingGET
- Survey Availability EndpointGET
- Get Survey Stats data By Date RangeGET
- Get Questions By CategoryGET
- Answer LookupGET
- Get Survey Transactions data By PID and survey numberGET
- Get PIDs for re-contact surveys (studies)GET
- Get survey statsGET
- Set Panellist ProfilingPOST
- update Panellist ProfilingPUT
- get surveys for respondentPOST
- Respondent Pre Survey CheckPOST
- Single Term Reason Category CodeGET
- term reason categoryGET
- Get Allocated High Priority Surveys(All Live Surveys)GET
- Get Survey TargetingGET
- Get Quota for SurveyGET
- Buyer API - FAQ
- Buyer API
- Create JobPOST
- Update JobPUT
- Get Job DetailsGET
- Update Job StatusPUT
- Get Job List By StatusPOST
- Create GroupPOST
- Update GroupPUT
- Get Group DetailsGET
- Update Group StatusPUT
- Add Target to groupPOST
- Update Target to groupPUT
- Remove Target QuestionDELETE
- Add Quota to GroupPOST
- Update Group QuotaPUT
- Get Group QuotasGET
- Get Group FeasibilityGET
- Feasibility (Find estimates)POST
- Questions LibraryGET
- Get Job StatsGET
- Get Group StatsGET
- Get Group Quota StatsGET
- Postbacks/Redirects
- HTTP Status Codes
- Text Analyzer API - FAQ
- Text Analyzer API
Get Job List By Status
Production Endpoint
https://apivisionsampling.innovatemr.com/api/v2
Production Endpoint
https://apivisionsampling.innovatemr.com/api/v2
POST
https://apivisionsampling.innovatemr.com/api/v2
Request
Header Params
x-access-token
string
optional
Content-Type
string
optional
Body Params application/json
Status
array[integer]
optional
Example
{ "Status": [
1,
2,
0,
11
]
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://apivisionsampling.innovatemr.com/api/v2/pega/jobs' \
--header 'x-access-token;' \
--header 'Content-Type: application/json' \
--data-raw '{ "Status": [
1,
2,
0,
11
]
}'
Responses
🟢200Success
application/json
Body
apiStatus
string
required
Total
integer
required
Jobs
array [object {20}]
required
Customer
object
required
ProjectManager
object
required
ProjectManagerAlt
object
required
Status
integer
required
FingerPrintingLevel
integer
required
isEncryptionAdded
integer
required
Groups
array [object {6}]
required
Id
integer
required
EndDate
string
required
StartDate
string
required
Name
string
required
DigitalFingerprintType
integer
required
CustomerContact
array [object {3}]
required
CreatedDate
string
required
LiveDate
string
required
ProjectedCloseDate
object
optional
Success
string
required
Termination
string
required
Over Quota
string
required
Quality Termination
string
required
Example
{
"apiStatus": "success",
"Total": 9,
"Jobs": [
{
"Customer": {
"CustomerId": 476,
"CustomerName": "customer_name"
},
"ProjectManager": {
"ProjectManagerId": 47,
"ProjectManagerName": "pm1"
},
"ProjectManagerAlt": {
"ProjectManagerId": 50,
"ProjectManagerName": "pm2"
},
"Status": 1,
"FingerPrintingLevel": 3,
"isEncryptionAdded": 0,
"Groups": [
{
"Name": "Group A Test",
"Id": 23052,
"Status": 1,
"CreatedBy": "Test A",
"CreatedDate": "2018-12-11T07:31:08.495Z",
"LiveDate": "2018-12-11T11:21:26.732Z"
}
],
"Id": 9797,
"EndDate": "2018-12-11T00:00:00.000Z",
"StartDate": "2018-12-11T00:00:00.000Z",
"Name": "Job for Group Main",
"DigitalFingerprintType": 3,
"CustomerContact": [
{
"Primary": 1,
"CustomerContactId": 936,
"CustomerContactName": "customer_cont_name"
}
],
"CreatedDate": "2018-12-11T07:08:29.191Z",
"LiveDate": "2018-12-11T07:08:29.138Z",
"ProjectedCloseDate": {
"Year": 2018,
"Month": 12
},
"Success": "https://apivisionsampling.innovatemr.com/surveyDone?sc=1&tk=",
"Termination": "https://apivisionsampling.innovatemr.com/surveyDone?sc=2&tk=",
"Over Quota": "https://apivisionsampling.innovatemr.com/surveyDone?sc=3&tk=",
"Quality Termination": "https://apivisionsampling.innovatemr.com/surveyDone?sc=4&tk="
},
{
"Customer": {
"CustomerId": 476,
"CustomerName": "New api customer"
},
"ProjectManager": {
"ProjectManagerId": 50,
"ProjectManagerName": "pm1"
},
"ProjectManagerAlt": {
"ProjectManagerId": 50,
"ProjectManagerName": "pm2"
},
"Status": 1,
"FingerPrintingLevel": 2,
"isEncryptionAdded": 0,
"Groups": [],
"Id": 9808,
"EndDate": "2018-12-13T09:43:26.084Z",
"StartDate": "2018-12-13T09:43:26.084Z",
"Name": "Job for API",
"DigitalFingerprintType": 3,
"CustomerContact": [
{
"Primary": 0,
"CustomerContactName": "Supplier 1 testb",
"CustomerContactId": 150
}
],
"CreatedDate": "2018-12-13T09:43:26.127Z",
"LiveDate": "2018-12-13T09:43:26.084Z",
"Success": "https://apivisionsampling.innovatemr.com/surveyDone?sc=1&tk=",
"Termination": "https://apivisionsampling.innovatemr.com/surveyDone?sc=2&tk=",
"Over Quota": "https://apivisionsampling.innovatemr.com/surveyDone?sc=3&tk=",
"Quality Termination": "https://apivisionsampling.innovatemr.com/surveyDone?sc=4&tk="
},