Documentation updates
2026
October 4
Replies in threads in the stream chat
You can now reply to a message in the stream chat: the reply is collected in a thread under the original message. Threads are on in every stream, work in the embedded chat and on phones, and are saved in the recording. The guide covers how to reply and expand a thread, what happens when messages are deleted, and how threads work with premoderation, slow mode, and other chat settings. The new Show threads collapsed setting defines how viewers see threads. → Replies in threads
October 3
Speak webhooks
Webhooks now report on Speak meetings: a call starting and ending (speak.call.started, speak.call.finished), participants joining and leaving (speak.participant.joined, speak.participant.left), and recording starting and stopping (speak.record.started, speak.record.finished). The article covers all six events with payload examples. → Webhook types, Webhooks
October 2
Drawing over screen sharing in Speak
A new article on drawing over screen sharing in a Speak meeting: marker and disappearing ink, line color and thickness, the eraser and clearing, and how to let everyone or one participant draw. → Drawing over screen sharing
September 30
Original video storage
Accounts created since September 2026 don’t store the originals of uploaded videos — you can ask support to enable original storage. Accounts created earlier still store originals, and you can ask support to disable it. → Kinescope pricing plans
September 24
Privacy and unique codes in the live events API
POST /v2/live/events and PUT /v2/live/events/{event_id} now accept privacy settings: who can watch (privacy_share — password, private link, or SSO), where the player can be embedded (privacy_type, privacy_domains), access by email domain (privacy_email_domains), and access by unique codes (unique_codes_enabled). These fields are returned in responses. New /v2/live/events/{event_id}/unique-codes methods let you create a batch of codes, list batches, download codes as CSV, and delete a batch. → Create event
September 22
Live event online viewers in the analytics API
The API reference now includes GET /v1/analytics/events/{event_id}/online: the concurrent-viewers timeline for an event stream. stream_id is optional — without it the API uses the event’s current stream. from/to are also optional and default to the stream duration. → Event online viewers
September 21
Analytics API methods: detailed reference
GET /v1/analytics/overview and GET /v1/analytics now come with query parameters, fields, and response examples. Overview returns totals for the period, a timeline breakdown, and top lists by OS, device, browser, country, and city — for the whole workspace or a single video. The custom slice (GET /v1/analytics) now lists every available field and the group and group_time values. → Overview, Custom
September 18
Groups in access settings
A new article on access groups: bring members together in a group, give it access to projects, folders, and live streams, and manage access through group membership. The members table shows whose access comes from groups. → Groups in Access Settings
September 17
Video heatmap and referrers in the analytics API
The API reference now includes two per-video methods. GET /v1/analytics/video/{video_id}/heatmap returns the engagement heatmap — the share of viewers who watched each second of the video. GET /v1/analytics/video/{video_id}/referrer lists the pages that sent viewers to the video, with views and player loads for each; you can download the report as CSV or XLSX. → Video heatmap, Video referrers
September 10
Sharing folders and projects
A new guide on sharing a folder or project by link: set a password and expiry date, allow video downloads, and revoke access when needed. → Share a Folder or Project
Sharing folders and projects through the API
A new developer guide on creating and configuring shared links through the API: get, update, reset, and revoke a link. → Sharing Folders and Projects via the API
September 9
Embeddable playlist and chapters widgets
A new article on placing the playlist list or the chapters list of the current video next to an embedded player: where to get the code in the dashboard, how the widget syncs with the player, theme, size, and limitations. → Embeddable Widgets
September 8
Restreaming in Speak
A new article on streaming a Speak meeting to external platforms: where to get the RTMP URL and key, how to start and stop a restream, and what participants see. → Restreaming in Speak
Participant name caption in Speak
The section overview and the “What is Speak?” article now cover the caption field: a participant adds a short line under their name — a job title or a company. → What is Speak?
September 7
Direct links to FAQ questions
Every question in the FAQ accordions now has its own anchor: clicking the paperclip next to a question copies a link that opens and highlights that question. Works in every section with an FAQ. → FAQ
September 1
Integration with Vimeo
A new article on migrating video from Vimeo to Kinescope: connecting the account, picking the videos, what is transferred along with the files, and how to check the result. → Integration with Vimeo
API reference split into topic pages
The API reference is no longer one long page: methods are grouped by topic — videos, playlists, projects, live streams, Speak, webhooks, and more. Finding an endpoint is faster, and linking to a specific method is easier. → API reference
August 27
Video tutorials in English
The Video tutorials section is now available in the English locale: platform overview, how-tos, and event recordings. → Video tutorials
August 13
DRM: outdated download restriction removed
The content protection articles no longer mention an outdated limitation: with DRM enabled, downloading individual video qualities is not blocked. → DRM encryption
August 12
Player docs as a separate section
The player’s technical documentation is now a dedicated section: iframe and IFrame API embedding, creating and controlling the player, auto-connect, web components, playlists, CTA, advertising, optimization, analytics (Google Analytics and Yandex Metrica), libraries for React, Vue, Angular, and React Native, supported platforms, and the player changelog. → Player docs
Tutorial videos inside articles
Short tutorial videos with a chapters list next to the player are embedded into the catalog, content protection, player, and workspace settings articles. → Catalog and video management
August 31
Speak login link with the administrator role
A developer guide on how to sign a JWT with aud: speak, room_id, and role, then build a link that puts the participant into the Speak room as an administrator. → Speak login link with the administrator role
Moodle plugin
The official Kinescope media plugin for Moodle: install from the Moodle.org directory, enable the player, and paste a video link into a course. → Kinescope plugin for Moodle
July 29
Zoom streaming setup: updated instructions
The Zoom streaming section has been rewritten for the current Zoom interface: instead of the Live Streaming app, it now covers the custom streaming service — separately for scheduled meetings and for setup during a meeting or webinar. → Integration with Zoom
July 2
Stream Health Monitor
Added a new Health Monitor article to the Live Streams section. It covers real-time QoS metric monitoring during a broadcast (video and audio bitrate, FPS, packet loss, streamer IP, RTMP server) and access to historical data after the stream ends. Data is stored indefinitely. → Health Monitor
June 1
API: new Speak endpoints
The API reference now includes endpoints for working with Speak rooms: list participants, get, add, update and delete a participant, manage roles and sessions. → API — Speak
May 29
Player customization: Watch from the beginning and video download
The player customization article now describes the Watch from the beginning prompt, which lets a viewer rewind a partially watched video to the start. We also clarified how the download button behaves in the embedded player and when watching via a direct link. → Player Customization
May 28
Workspace Settings: Branding
A new Workspace Settings section has been added, starting with the Branding article: how to replace the Kinescope logo with your own on public video and live stream pages, set a logo click URL, and configure a default live stream cover. → Branding
May 21
Audio track download in the Files tab
An Audio Tracks subsection was added to the Files tab: a table with language, format, and size for each track, and a direct download button. The subsection is hidden when no audio tracks are available. → Working with Files
May 19
Interactive banners in live streams
Added an article on clickable banners in the stream Studio: roles, fields, showing during broadcast, list order, and limitations (including no banners in recordings). → Interactive banners in live streams
May 5
Project list search and ordering
The “Projects” section now describes two new tools: searching the project list with match highlighting, and manual project order via drag-and-drop. Helpful when the workspace contains many projects. → Organizing Your Media Library in Kinescope
Analytics report export
Added a section on exporting analytics to CSV or XLSX for a chosen period, with a configurable set of fields and a folder filter. The ready ZIP archive is delivered to the specified email. → Analytics
April 28
Use cases
Added practical use cases for tracking delayed live stream starts with webhooks and deciding when to provide login and password for Basic Auth on a webhook endpoint. → Use cases
April 23
Kinescope MCP Server and Smithery CLI
Claude Desktop setup updated: the deprecated Smithery install flow is replaced with mcp add, and the restart steps now spell out applying the MCP configuration. Troubleshooting and the multi-account FAQ aligned with the same commands. → Kinescope MCP Server
April 14
Unique codes in media file settings
The fifth viewer access level is now covered in the main media file settings: a short section with a link to the detailed article, along with clarifications on embedding behavior and sharing guidance. → Media File Settings
April 9
Player customization: downloads, subtitle search, default playback speed
Added controls for default playback speed, downloading video and transcriptions, subtitle search, and scale in the settings menu. Screenshots updated. → Player Customization
AI auto-generated chapters and subtitles
Documented the AI auto-generation flow for chapters and subtitles: how to start it, what you get as a result, and what to watch for. → Working with Files: Subtitles, Chapters, and More
April 2
Unique codes access mode
Added documentation for restricting video access via unique codes. Each viewer receives a personal code to enter before watching — ideal for paid webinars and private screenings. Screenshots added for all steps. → Video Access Restrictions
April 1
Zoom integration
Added a note on automatic recording import behavior and how videos uploaded before the integration was set up are handled. → Zoom Integration
March 31
Work email access control
Added a section on restricting video access by work email domain: how to configure it, which addresses qualify as work emails, and how to allow multiple domains. Access settings screenshots updated. → Video Access Restrictions
March 28
Live streams — content and screenshots update
Updated content and screenshots for stream setup and the live stream guide. → Live Stream Guide
Team management — profile settings update
Updated profile and workspace settings page with new screenshots. → Profile and Workspace Settings
March 27
Chat premoderation in live streams
Added a section on premoderation mode: how to enable message review before publishing and manage the queue in real time. → Live Stream Guide