Restream · Schema

Platform

A streaming platform supported by Restream for multistreaming destinations.

BroadcastChatContent DeliveryLive StreamingMultistreamingVideo Streaming

Properties

Name Type Description
id integer Unique platform identifier
name string Platform name (e.g., Twitch, YouTube, Facebook)
url string Platform website URL
image object Platform logo images
View JSON Schema on GitHub

JSON Schema

restream-platform-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api.restream.io/schemas/platform",
  "title": "Platform",
  "description": "A streaming platform supported by Restream for multistreaming destinations.",
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Unique platform identifier"
    },
    "name": {
      "type": "string",
      "description": "Platform name (e.g., Twitch, YouTube, Facebook)"
    },
    "url": {
      "type": "string",
      "format": "uri",
      "description": "Platform website URL"
    },
    "image": {
      "type": "object",
      "description": "Platform logo images",
      "properties": {
        "png": {
          "type": "string",
          "format": "uri",
          "description": "PNG image URL"
        },
        "svg": {
          "type": "string",
          "format": "uri",
          "description": "SVG image URL"
        }
      }
    }
  },
  "required": ["id", "name"],
  "additionalProperties": false
}