Allmine API
Live Streams

İstek atan kullanıcının izlediği geçmiş yayın özetlerini getir

Kullanıcının audience olarak izlediği sonlandırılmış yayınları, yayın başına izleme süresi, harcanan kredi, gift, chat ve tekil izleyici metrikleri ile sayfalı olarak döndürür.

GET
/api/v1/live-stream/my-watched-stream-summaries

Kullanıcının audience olarak izlediği sonlandırılmış yayınları, yayın başına izleme süresi, harcanan kredi, gift, chat ve tekil izleyici metrikleri ile sayfalı olarak döndürür.

Authorization

JWT-auth
AuthorizationBearer <token>

Paste the JWT access token without the Bearer prefix.

In: header

Query Parameters

page?number

Sayfa numarası (varsayılan: 1)

Default1
Range1 <= value
limit?number

Sayfa başına öğe sayısı (varsayılan: 10, maksimum: 100)

Default10
Range1 <= value <= 100

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/live-stream/my-watched-stream-summaries"
{
  "isSuccess": true,
  "statusCode": 200,
  "data": {
    "list": [
      {
        "id": "abc123",
        "username": "john_doe",
        "email": "[email protected]"
      }
    ],
    "pagination": {
      "currentPage": 1,
      "totalPages": 5,
      "totalItems": 45,
      "itemsPerPage": 10,
      "hasNextPage": true,
      "hasPrevPage": false
    }
  },
  "errors": [],
  "timestamp": "2026-05-22T16:11:27.032Z"
}
{
  "isSuccess": false,
  "statusCode": 400,
  "data": null,
  "errors": [
    "Validation failed"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 401,
  "data": null,
  "errors": [
    "Authentication required"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 403,
  "data": null,
  "errors": [
    "Insufficient permissions"
  ],
  "timestamp": "2026-01-15T10:30:00.000Z"
}
{
  "isSuccess": false,
  "statusCode": 500,
  "data": null,
  "errors": [
    "Internal server error"
  ],
  "timestamp": "2026-05-22T16:11:26.872Z"
}