place.stream.media.getVideoList

List videos newest first. Scoped to a single repo when `repo` is supplied; otherwise lists videos across every indexed repo. Returns hydrated video views with author info and view counts.

Repository @stream.place did:plc:rbvrr34edl5ddpuwcubjiost not from the namespace authority
Details · query
Kindquery
Authoritymedia.stream.place
Indexed

Query

query · GET

Parameters

query string

cursor

string

Pagination cursor from a previous response.

limit

integer

Maximum number of videos to return.

  • minimum: 1
  • maximum: 100
  • default: 25

repo

string

DID or handle of the repo whose videos to list. Omit to list videos globally across all repos.

Output

application/json

cursor

string

Pagination cursor for the next page, if any.

videos

requiredarray

Errors

RepoNotFound

No repo indexed at the supplied DID.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • place.stream.media.listVideos

    query not from the namespace authority

    A streamer's place.stream.video records (read from their PDS) and this node's uploads for them: everything updateVideo, deleteVideo and publishVideo take. The caller must be the streamer or hold livestream.manage from them.

  • place.stream.media.getVideo

    query not from the namespace authority

    Get a hydrated view of a place.stream.video record — the record itself plus author info plus aggregated view counts summed across every reporting node we've indexed. View counts come from place.stream.media.viewCount records; consumers see one number per metric, with the underlying multi-reporter detail collapsed away.

  • place.stream.vod.getComments

    query not from the namespace authority

    Get comments for a place.stream.video record.

  • place.stream.vod.listDrafts

    query not from the namespace authority

    List the authenticated user's draft VODs, newest first.