Hive Streaming

List event viewers

GET
/v1/events/sessions/{eventSessionId}/viewers

Lists viewers for an event session.

Authorization

httpAuth
headerAuthorizationBearer <token>

Path Parameters

eventSessionId*string

Query Parameters

cursor?string

Header Parameters

platform-id*string
tenant-id*string
Origin?string
Referer?string

Response Body

application/json
  1. response
eventSessionId*string
Formatuuid
startedAt*string
Formatdate-time
updatedAt*string
Formatdate-time
data?array<>
pagination?
curl -X GET "https://example.com/v1/events/sessions/string/viewers" \  -H "platform-id: string" \  -H "tenant-id: string"
{  "eventSessionId": "cdd6267e-a81b-463f-8906-4e81d1f0e66b",  "startedAt": "2019-08-24T14:15:22Z",  "updatedAt": "2019-08-24T14:15:22Z",  "data": [    {      "viewerId": "967d524e-9fae-4490-a4e3-6e53ca15ecef",      "deviceType": "string",      "os": "string",      "app": "string",      "networkConnections": [        {          "connectionStarted": "2019-08-24T14:15:22Z",          "publicIp": "string",          "privateIp": "string",          "type": {},          "proxy": [            "string"          ],          "siteCode": 0        }      ],      "reliabilityScore": 0.1,      "rebufferingEvents": 0,      "rebufferingTime": 0,      "viewingTime": 0,      "startedAt": "2019-08-24T14:15:22Z",      "endedAt": "2019-08-24T14:15:22Z",      "cdnTraffic": 0,      "ecdnTraffic": 0,      "cdnResponses": 0,      "cdnErrors": 0    }  ],  "pagination": {    "nextCursor": "string"  }}