Skip to main content
GET
/
video
cURL
curl --request GET \
  --url https://api.pnplayer.com/v1/api/video \
  --header 'Authorization: Bearer <token>'
[
  {
    "totalItems": 123,
    "currentPage": 123,
    "itemsPerPage": 123,
    "items": [
      {
        "videoId": "<string>",
        "title": "<string>",
        "dateUploaded": "2023-11-07T05:31:56Z",
        "encodeProgress": 123,
        "status": 123,
        "length": 123,
        "storageSize": "<string>",
        "hlsUrl": "<string>",
        "preview": "<string>"
      }
    ],
    "totalVideos": 123
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer<int32>

The page number to retrieve (used for pagination).

Required range: x >= 1

Keyword to filter videos by title.

Response

Videos response

totalItems
integer

Total number of items

currentPage
integer

Current page number

itemsPerPage
integer

Number of items per page

items
object[]

List of videos

totalVideos
integer

Total number of videos