LarpTubeDevelopers
API REFERENCE · V1

A real public surface, not three demo endpoints.

Every endpoint below is read-only, JSON, CORS-enabled and available without an API key. List endpoints use cursor pagination.

Videos

GET/v1/videosList/filter videos
GET/v1/videos/batchBatch lookup
GET/v1/videos/:idOne video
GET/v1/videos/:id/playbackPlayback capabilities
GET/v1/videos/:id/relatedRelated videos
GET/v1/videos/:id/commentsComments

Channels & playlists

GET/v1/channelsList channels
GET/v1/channels/:usernameOne channel
GET/v1/channels/:username/videosChannel uploads
GET/v1/channels/:username/playlistsChannel playlists
GET/v1/playlists/:idOne playlist
GET/v1/playlists/:id/videosPlaylist videos

Discovery & platform

GET/v1/discoveryCombined discovery
GET/v1/searchCross-resource search
GET/v1/categoriesCategories
GET/v1/liveLive channels
GET/v1/statusAutomatic runtime status + alerts
GET/v1/healthAPI health
GET/oembedoEmbed
GET/sdk.jsBrowser SDK

Pagination

{
  "data": [...],
  "paging": {
    "limit": 20,
    "offset": 0,
    "total": 133,
    "nextCursor": "MjA"
  }
}

Send the returned cursor back as ?cursor=MjA. You may also use offset for simple integrations.

OpenAPI 3.1 JSON ↗

LIVE API EXPLORER

Try the public API from the docs.

No key required
GET
Choose an endpoint and press Send request.