1. Supplier API
  • Supplier API
    • Guides
    • Get Global Definitions
      GET
    • Question Library
      GET
    • Answer Library
      GET
    • Get Available Surveys
      GET
    • Get Survey By Id
      GET
    • Get Survey Transactions Data
      GET
    • Get Survey Stats
      GET
    • Get Recontacts
      GET
  1. Supplier API

Get Survey Transactions Data

GET
https://supplier.opnion.io/api/v1/supply/getSurveyTransactions/{Survey ID}
Suppliers can use this API to retrieve transactional data for each survey, including the PID (panelist ID), survey transaction status, IP address, survey start time, survey end time, and other relevant details.

Request

Path Params

Header Params

Responses

🟢200Success
application/json
Body

Example
{
    "apiStatus": "success",
    "msg": "Survey transactions retrieved successfully.",
    "result": [
        {
            "termReason": "Quota closed",
            "ip": "::1",
            "verifyToken": 0,
            "token": "OG3NbEnDgKXqSGjfIc4F6XRD",
            "CPI": 10,
            "PID": "Test456",
            "clkDateTime": "2025-02-19T07:37:14.650Z",
            "status": "Screener OverQuota",
            "trackId": ""
        },
        {
            "termReason": "",
            "ip": "::1",
            "verifyToken": 0,
            "token": "OG6VIWmMFloE14efA55AAiQh",
            "CPI": 10,
            "PID": "Test112",
            "clkDateTime": "2025-02-19T07:37:51.759Z",
            "status": "Client OverQuota",
            "trackId": ""
        },
        {
            "termReason": "",
            "ip": "::1",
            "verifyToken": 0,
            "token": "OG1kI7dnLSFTpJmeT57M1kaS",
            "CPI": 10,
            "PID": "Test457",
            "clkDateTime": "2025-02-19T07:38:30.995Z",
            "status": "Client Completes",
            "trackId": ""
        }
    ]
}
Modified at 2025-02-19 08:07:50
Previous
Get Survey By Id
Next
Get Survey Stats
Built with