Skip to content

Latest commit

 

History

History
109 lines (75 loc) · 4.28 KB

File metadata and controls

109 lines (75 loc) · 4.28 KB

Restream (restream)

Restream is a multistreaming platform that enables content creators and businesses to simultaneously broadcast live video to 30+ platforms including YouTube, Twitch, Facebook, LinkedIn, and more. The platform offers REST APIs and WebSocket connections for managing streams, channels, events, and chat.

APIs.json: https://raw.githubusercontent.com/api-evangelist/restream/refs/heads/main/apis.yml

Scope

  • Type: Index

Tags

  • Broadcast
  • Chat
  • Content Delivery
  • Live Streaming
  • Multistreaming
  • Video Streaming

Timestamps

  • Created: 2025-03-15
  • Modified: 2026-05-19

APIs

Restream API

REST API for managing Restream channels, stream keys, events, and user profiles. Uses OAuth2 authorization code flow for authentication with scopes for profile, channels, streams, events, and chat. Base URL is https://api.restream.io/v2.

Tags

  • Channels
  • Events
  • Live Video
  • OAuth2
  • Streaming
  • Users

Properties

Restream Streaming Updates API

WebSocket API for real-time streaming status updates. Connect to wss://streaming.api.restream.io/ws with an OAuth access token to receive incoming and outgoing stream events, platform status updates, and viewer counts in real time.

Tags

  • Real-Time
  • Streaming
  • WebSocket

Properties

Restream Chat API

WebSocket API for accessing and managing Restream Chat. Receive real-time chat messages from all connected streaming platforms (Twitch, YouTube, Facebook, Discord, LinkedIn, DLive) in a unified event stream. Supports reply and relay actions.

Tags

  • Chat
  • Real-Time
  • Streaming
  • WebSocket

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com