1. Buyer API
  • 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 Library
      GET
    • Set Global redirect URLs and Pixels for supplier’s
      PUT
    • Delete Global redirect URLs and Pixels for supplier’s account
      DELETE
    • Core Metadata Fields
      GET
    • Get Question Categories
      GET
    • Get Allocated Surveys (all live surveys)
      GET
    • Get Allocated Surveys By Id
      GET
    • Get Allocated Surveys By Date (live surveys only)
      GET
    • Get Allocated Surveys With Pagination (live surveys only)
      GET
    • Get Redirect Method for Survey
      GET
    • Set Redirect Method for Survey
      PUT
    • Delete Redirect Method for Survey
      DELETE
    • Get Closed Survey List (allocated to supplier only)
      GET
    • Get Survey Transactions data
      GET
    • Get Survey Transactions data By Date Range
      GET
    • Survey Allow for Unique IP
      POST
    • Allow Unique PID & IP
      POST
    • Get Panellist Profiling
      GET
    • Survey Availability Endpoint
      GET
    • Get Survey Stats data By Date Range
      GET
    • Get Questions By Category
      GET
    • Answer Lookup
      GET
    • Get Survey Transactions data By PID and survey number
      GET
    • Get PIDs for re-contact surveys (studies)
      GET
    • Get survey stats
      GET
    • Set Panellist Profiling
      POST
    • update Panellist Profiling
      PUT
    • get surveys for respondent
      POST
    • Respondent Pre Survey Check
      POST
    • Single Term Reason Category Code
      GET
    • term reason category
      GET
    • Get Allocated High Priority Surveys(All Live Surveys)
      GET
    • Get Survey Targeting
      GET
    • Get Quota for Survey
      GET
  • Buyer API - FAQ
  • Buyer API
    • 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
  • Postbacks/Redirects
    • Redirect URL
    • PostBack URL
    • Hashing Mechanism
  • HTTP Status Codes
  • Text Analyzer API - FAQ
  • Text Analyzer API
    • API Details
  1. Buyer 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
/pega/jobs
This API will allow you to get all jobs.

Request

Header Params
x-access-token
string 
optional
YOUR_X-ACCESS-TOKEN_HERE
Content-Type
string 
optional
application/json
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="
        },
Previous
Update Job Status
Next
Create Group
Built with