Skip to content
Docs
Get early access

Documentation

Everything you need to upload lessons, give learners personal access and play them anywhere, from your first API call to production.

  1. Upload. Create an asset and upload the source file with resumable, direct uploads.
  2. Processing. WireVoD prepares the lesson for every screen. Poll the asset until it’s ready.
  3. Access. When a learner opens the lesson, your backend creates a playback session for them.
  4. Play. Pass the session to WirePlayer, or your own player. Protected lessons play automatically.
Base URLhttps://api.wirevod.online/v1
FormatJSON request and response bodies
AuthenticationX-API-Key header; see Authentication
TimestampsUnix epoch milliseconds
PaginationPass next_cursor back as cursor until it’s null
Errors{ "code": "…", "message": "…" }; branch on code. See Errors