Beladed Docs
Help Sign in Create account

Beladed Livestream API

Details - Get All

beta

Details - Get All through the reviewed Beladed Livestream contract.

GET/api/video/details/all
curl --request GET 'https://api.beladed.dev/api/video/details/all?newest=1&updated=1&nearlive=1&nowlive=1&postlive=1&tournament=1&categoryId=id_demo_001&category=Board&subCategoryId=id_demo_001&subCategory=Outdoor+Party&channelId=id_demo_001&channel=Basketball&search=game&offset=9&limit=100&order=asc&sort=scheduleDate' \
  --header 'Accept: application/json' \
  --header 'X-Beladed-API-Key: BELADED_SECRET_KEY'

Parameters

newestqueryoptional

number — Filter by newest.

Example: 1

updatedqueryoptional

number — Filter by updated.

Example: 1

nearlivequeryoptional

number — Filter by nearlive.

Example: 1

nowlivequeryoptional

number — Filter by nowlive.

Example: 1

postlivequeryoptional

number — Filter by postlive.

Example: 1

tournamentqueryoptional

number — Filter by tournament.

Example: 1

categoryIdqueryoptional

string — Filter by categoryId.

Example: id_demo_001

categoryqueryoptional

string — Filter by category.

Example: Board

subCategoryIdqueryoptional

string — Filter by subCategoryId.

Example: id_demo_001

subCategoryqueryoptional

string — Filter by subCategory.

Example: Outdoor Party

channelIdqueryoptional

string — Filter by channelId.

Example: id_demo_001

channelqueryoptional

string — Filter by channel.

Example: Basketball

searchqueryoptional

string — Filter by search.

Example: game

offsetqueryoptional

number — Filter by offset.

Example: 9

limitqueryoptional

number — Filter by limit.

Example: 100

orderqueryoptional

string — Filter by order.

Example: asc

sortqueryoptional

string — Filter by sort.

Example: scheduleDate

Request body

No body is required.

Responses

200The request succeeded.
Responseapplication/json
Schema
{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "status": {
          "type": "string"
        }
      }
    },
    "requestId": {
      "type": "string"
    }
  }
}
{
  "data": {
    "id": "id_demo_001",
    "status": "available"
  },
  "requestId": "req_demo_001"
}

Errors

400invalid_request

The request did not satisfy the documented contract.

401authentication_required

The credential is missing or invalid.

403not_authorized

The account, product scope, permission, or origin is not eligible.

404not_found

The requested public or account-owned resource was not found.

429rate_limited

Retry after the current product limit resets.

Reliability

Idempotency
Read-only operation.
Pagination
Use the documented limit and offset query parameters when present; process results idempotently.
Rate limit
Subject to current account, product, and abuse-protection limits. Honor Retry-After when returned.
Webhook events
No related public event is declared.

Contract provenance

This operation is published from reviewed repository contracts. Source metadata is included for traceability without exposing internal implementation details.

Route owner
../beladed-api-cloudflare/src/functions/video.js
Handler owner
../beladed-api-cloudflare/src/functions/core/VideoDetails.js
Verified
2026-07-11
Type to search the complete public documentation catalog.