Restream logo

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.

3 APIs 0 Features
BroadcastChatContent DeliveryLive StreamingMultistreamingVideo Streaming

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, stream...

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, pl...

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, DLi...

Semantic Vocabularies

Restream Context

19 classes · 6 properties

JSON-LD

API Governance Rules

Restream API Rules

8 rules · 4 errors 4 warnings

SPECTRAL

JSON Structure

Restream Channel Structure

0 properties

JSON STRUCTURE

Restream Event Structure

0 properties

JSON STRUCTURE

Example Payloads

Restream Get Channel Example

4 fields

EXAMPLE

Resources

🔗
LinkedIn
LinkedIn
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📝
SignUp
SignUp
🔗
Login
Login
📰
Blog
Blog
💰
Pricing
Pricing
🔗
Website
Website
🌐
Developer Portal
Developer Portal
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: restream
name: Restream
description: >-
  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.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Broadcast
  - Chat
  - Content Delivery
  - Live Streaming
  - Multistreaming
  - Video Streaming
url: https://raw.githubusercontent.com/api-evangelist/restream/refs/heads/main/apis.yml
created: '2025-03-15'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
  - aid: restream:restream-api
    name: Restream API
    description: >-
      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.
    humanURL: https://developers.restream.io
    baseURL: https://api.restream.io/v2
    tags:
      - Channels
      - Events
      - Live Video
      - OAuth2
      - Streaming
      - Users
    properties:
      - type: Documentation
        url: https://developers.restream.io/docs
      - type: Authentication
        url: https://developers.restream.io/guide/getting-started
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/restream/refs/heads/main/openapi/restream-openapi.yml
  - aid: restream:restream-streaming-updates-api
    name: Restream Streaming Updates API
    description: >-
      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.
    humanURL: https://developers.restream.io/private-api/streaming-updates
    baseURL: wss://streaming.api.restream.io
    tags:
      - Real-Time
      - Streaming
      - WebSocket
    properties:
      - type: Documentation
        url: https://developers.restream.io/private-api/streaming-updates
  - aid: restream:restream-chat-api
    name: Restream Chat API
    description: >-
      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.
    humanURL: https://developers.restream.io/chat/getting-started
    baseURL: wss://chat.api.restream.io
    tags:
      - Chat
      - Real-Time
      - Streaming
      - WebSocket
    properties:
      - type: Documentation
        url: https://developers.restream.io/chat/getting-started
common:
  - type: LinkedIn
    url: https://www.linkedin.com/company/restreamio
  - type: TermsOfService
    url: https://restream.io/terms
  - type: PrivacyPolicy
    url: https://restream.io/privacy
  - type: SignUp
    url: https://app.restream.io/sign-up
  - type: Login
    url: https://app.restream.io/login
  - type: Blog
    url: https://restream.io/blog
  - type: Pricing
    url: https://restream.io/pricing
  - type: Website
    url: https://restream.io
  - type: Developer Portal
    url: https://developers.restream.io
  - type: Authentication
    url: https://developers.restream.io/guide/getting-started
  - type: GitHubOrganization
    url: https://github.com/restreamio
  - type: Integrations
    url: https://restream.io/integrations/
  - type: LLMsTxt
    url: https://developers.restream.io/llms.txt
integrations:
  - name: YouTube
  - name: Facebook
  - name: Twitch
  - name: LinkedIn
  - name: TikTok
  - name: Instagram
  - name: Kick
  - name: Restream Studio
  - name: OBS
  - name: Zoom
  - name: vMix
  - name: Streamlabs
  - name: Rumble
  - name: Trovo
  - name: Telegram
  - name: Ecamm
  - name: XSplit
  - name: GoPro
  - name: Microsoft Teams (as software)
  - name: Microsoft Teams (as platform)
  - name: Vimeo
  - name: Steam
  - name: Elgato Stream Deck
  - name: Dropbox
  - name: Google Drive
  - name: Descript
  - name: WooCommerce
  - name: Wix
  - name: Shopify
  - name: Amazon
  - name: Etsy
  - name: Mixcloud
  - name: Amazon Live
  - name: Dailymotion
  - name: Mux
  - name: Substack
  - name: Capture card
  - name: Xbox
  - name: PlayStation
  - name: Wirecast Go
  - name: Larix Broadcaster
  - name: Mobile Streamlabs
  - name: TriCaster
  - name: Wirecast
  - name: LiveU
  - name: Zhanqi.tv
  - name: Wowza
  - name: Vaughn Live
  - name: Picarto.TV
  - name: Nonolive
  - name: Nimo TV
  - name: Naver TV
  - name: Major League Gaming
  - name: KakaoTV
  - name: Huya
  - name: FC2 Live
  - name: Douyu
  - name: Breakers.TV
  - name: Bilibili
  - name: Akamai
  - name: SOOP
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com