100ms · GraphQL Specification

100ms Live GraphQL Schema

This document describes a conceptual GraphQL schema for the 100ms live video and audio infrastructure platform. 100ms provides a REST API at `api.100ms.live/v2` for managing rooms, templates, roles, peers, recordings, live streams, HLS, RTMP, sessions, analytics, and webhooks. This GraphQL schema maps the same domain model for use in graph-based clients, federation gateways, or API tooling.

Documentation Endpoint View on GitHub Live VideoLive StreamingVideo ConferencingWebRTCHLSRTMPRecordingReal-time MessagingLive InfrastructureIndiaGraphQL

Overview

100ms Live GraphQL Schema is a GraphQL API specification published by 100ms on the APIs.io network.

This document describes a conceptual GraphQL schema for the 100ms live video and audio infrastructure platform. 100ms provides a REST API at api.100ms.live/v2 for managing rooms, templates, roles, peers, recordings, live streams, HLS, RTMP, sessions, analytics, and webhooks. This GraphQL schema maps the same domain model for use in graph-based clients, federation gateways, or API tooling.

documentation is published at https://www.100ms.live/docs/server-side/v2/foundation/basics.

Tagged areas include Live Video, Live Streaming, Video Conferencing, WebRTC, and HLS.

Endpoint

Related API Specs

100ms Server-Side API (OpenAPI)
Back to 100ms · All GraphQL Specs · GitHub