1. --- APIs ---
  • 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
        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
    • Buyer API - FAQ
    • Create Job
    • Update Job
    • Get Job Details
    • Update Job Status
    • Get Job List By Status
    • Create Group
    • Update Group
    • Get Group Details
    • Update Group Status
    • Add Target to group
    • Update Target to group
    • Remove Target Question
    • Add Quota to Group
    • Update Group Quota
    • Get Group Quotas
    • Get Group Feasibility
    • Feasibility (Find estimates)
    • Questions Library
    • Get Job Stats
    • Get Group Stats
    • Get Group Quota Stats
  • 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. --- APIs ---

Get Survey Transactions data

Production Endpoint
https://supplier.innovatemr.net/api/v2
Production Endpoint
https://supplier.innovatemr.net/api/v2
GET
/supply/getSurveyTransactions/{Survey ID}
This API allows supplier to download transactional data for each survey with fields like PID (supplier user Id), survey transaction status, IP Address, survey start time, survey end time etc.

Request

Path Params

Query Params

Header Params

Responses

🟢200OK
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://supplier.innovatemr.net/api/v2/supply/getSurveyTransactions/?endDate&startDate&status' \
--header 'x-access-token;' \
--header 'Content-Type: application/json'
Response Response Example
{
    "apiStatus": "success",
    "msg": "Survey Transactions are successfully searched",
    "result": [
        {
            "ip": "104.189.11.109",
            "verifyToken": "Pending",
            "termReason": "",
            "CPI": "0.26",
            "PID": "9834540538942",
            "token": "TrJHBnKhpW",
            "st_date_time": "10/24/2017, 2:12:24 am PST",
            "clkDateTime": "10/24/2017, 2:12:03 am PST",
            "completeDateTime": "10/24/2017, 2:12:33 am PST",
            "status": "Completed",
            "trackId": "6d30aa69-2693-4bce-91ab-1a85b69a72d5"
        }
    ]
}
Modified at 2025-12-10 10:31:28
Previous
Get Closed Survey List (allocated to supplier only)
Next
Get Survey Transactions data By Date Range
Built with