Livepeer website screenshot

Livepeer

Livepeer is the open, permissionless protocol for video transcoding, streaming, and AI video inference, coordinated on Ethereum mainnet and Arbitrum One via the Livepeer Token (LPT). The company commercializes the network through Livepeer Studio (a managed REST API for live streaming, VOD, multistream, recording, rooms, access control, and AI generate) and the Livepeer AI Network, where any GPU operator can serve text-to-image, image-to-video, live video-to-video, LLM, audio-to-text, text-to-speech, upscale, and segmentation pipelines for fees settled in ETH via probabilistic micropayments. The reference Go implementation (go-livepeer), official SDKs in TypeScript, Python, and Go, the React UI Kit, the AI worker, and the Gateway are all open source under the Livepeer GitHub organization.

Livepeer publishes 19 APIs on the APIs.io network, including accessControl API, asset API, Ethereum API, and 16 more. Tagged areas include Video, Live Streaming, Video On Demand, AI Video, and Decentralized Compute.

The Livepeer catalog on APIs.io includes 1 JSON-LD context and 3 Spectral governance rulesets.

Livepeer’s developer surface includes authentication, documentation, API reference, pricing, engineering blog, changelog, signup flow, and 55 more developer resources.

61.9/100 strong ▬ flat Agent 41/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
19 APIs 18 Features 10 Use Cases
VideoLive StreamingVideo On DemandAI VideoDecentralized ComputeGPU NetworkEthereumArbitrumWeb3

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 61.9/100 · strong
Contract Quality 16.3 / 25
Developer Ergonomics 7.8 / 20
Commercial Clarity 16.8 / 20
Operational Transparency 9.6 / 13
Governance 4.5 / 12
Discoverability 6.9 / 10
Agent readiness — 41/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/livepeer-com: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 19

Individual APIs this provider publishes, each with its own machine-readable definition.

Livepeer accessControl API

Operations related to access control/signing keys api

Livepeer asset API

Operations related to asset/vod api

Livepeer Ethereum API

Ethereum operations and token transfers

Livepeer Gateway API

Gateway/broadcaster configuration

Livepeer generate API

The generate API from Livepeer — 17 operation(s) for generate.

Livepeer Hardware API

The Hardware API from Livepeer — 2 operation(s) for hardware.

Livepeer Health API

The Health API from Livepeer — 1 operation(s) for health.

Livepeer metrics API

Operations related to metrics api

Livepeer multistream API

Operations related to multistream api

Livepeer Orchestrator API

Orchestrator configuration and management

Livepeer playback API

Operations related to playback api

Livepeer room API

Operations related to rooms api

Livepeer session API

Operations related to session api

Livepeer Staking API

Token bonding and delegation operations

Livepeer Status API

Node status and information

Livepeer stream API

Operations related to livestream api

Livepeer task API

Operations related to tasks api

Livepeer transcode API

Operations related to transcode api

Livepeer webhook API

Operations related to webhook api

Scroll for all 19

Postman Collections 4

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 4

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Livepeer AI Runner

OPEN COLLECTION

Livepeer AI Runner

OPEN COLLECTION

Livepeer API Reference

OPEN COLLECTION

Arazzo Workflows 11

Multi-step API workflows described with the Arazzo specification.

Livepeer Clip a Livestream

Create a clip from a live playback ID, poll the clip task, fetch the asset.

ARAZZO

Livepeer Enable Recording on a Stream

Create a stream, enable recording via update, and confirm the change.

ARAZZO

Livepeer Import an Asset from a URL

Upload an asset from an external URL, then poll the processing task.

ARAZZO

Livepeer Inspect a Session Recording

Read a stream session and resolve its recording playback info.

ARAZZO

Livepeer Provision a Live Stream

Create a live stream, confirm it exists, and resolve its playback info.

ARAZZO

Livepeer Provision Multistream Restreaming

Create a stream and attach an inline multistream target to restream it.

ARAZZO

Livepeer Register a Stream Webhook

Create a stream then register a webhook scoped to its lifecycle events.

ARAZZO

Livepeer Secure a Stream with a Signing Key

Create a signing key, create a JWT-gated stream, and resolve playback.

ARAZZO

Livepeer Reuse a Standalone Multistream Target

Create a reusable multistream target, then bind it to a new stream by ID.

ARAZZO

Livepeer Run a Transcode Job

Submit a transcode job to S3/web3.storage and poll the task until done.

ARAZZO

Livepeer Upload and Process an Asset

Request a direct upload URL, then poll the asset and task until ready.

ARAZZO

Scroll for all 11

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Livepeer Com Rate Limits

8 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 18

Notable capabilities this provider offers.

Decentralized GPU network for transcoding + AI inference
LPT token live on Ethereum mainnet and Arbitrum One
Probabilistic micropayment (PM) tickets for sub-cent settlement
Livepeer Studio managed REST API with Bearer auth
Live streaming via RTMP, SRT, and WHIP ingest
Adaptive bitrate HLS + WebRTC playback
Recording, clipping, and on-demand asset hosting
Multistream simulcast to YouTube, Twitch, Facebook, etc.
WebRTC rooms with optional RTMP egress
Token-gated playback via signing keys, JWT, and webhook policies
Webhooks for stream/asset/recording/task lifecycle
AI pipelines (text-to-image, image-to-video, live video-to-video, LLM, etc.)
Two AI gateways (community + Studio beta) interchangeable per request
Official TypeScript, Python (Studio + AI + Gateway), and Go SDKs
React UI Kit (Player, Broadcast) for client embedding
go-livepeer reference node for operators
NAAP plugin platform for the AI Compute Network
Open governance via Livepeer Improvement Proposals (LIPs)

Scroll for all 18

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Livepeer Com Context

72 classes · 0 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Livepeer API Rules

8 rules · 2 errors 4 warnings 2 info

SPECTRAL

Livepeer API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Livepeer API Rules

11 rules · 2 errors 6 warnings 3 info

SPECTRAL

JSON Schema 6

Standalone JSON Schema definitions for this provider's data models.

Livepeer AI — Image-to-Video

10 properties

JSON SCHEMA

Livepeer AI — Text-to-Image

11 properties

JSON SCHEMA

Livepeer Asset

18 properties

JSON SCHEMA

Livepeer Stream

32 properties

JSON SCHEMA

Livepeer Task

12 properties

JSON SCHEMA

Livepeer Webhook

10 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Livepeer Platform Structure

0 properties

JSON STRUCTURE

Livepeer Stream Structure

0 properties

JSON STRUCTURE

Examples 4

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Livepeer Com Authentication

http · 1 scheme

SECURITY

Livepeer Com Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Livepeer Com Agentic Access

99 operations · 66 acting · 5 human-in-the-loop

99 operations · 66 acting

AGENTIC

Use Cases 10

What developers build with this provider.

User-generated live streaming platforms (creator economy)
On-demand video platforms with low transcoding cost
Web3 / NFT video drops with on-chain provenance
Multistream restreaming to incumbent social platforms
Real-time video AI transformation (Daydream / live video-to-video)
AI avatars and embodied agents (Embody)
Open streaming infrastructure (Stream.place, Frameworks)
Generative video for marketing, advertising, and entertainment
Realtime sports / security / manufacturing video intelligence
LLM inference on decentralized GPU capacity

Scroll for all 10

Integrations 8

Pre-built integrations with other platforms and tools.

YouTube, Twitch, Facebook Live (multistream targets)
IPFS / Filecoin (asset storage)
Ethereum Mainnet (LPT, governance)
Arbitrum One (PM tickets, AI fee settlement)
The Graph (subgraph for Livepeer protocol)
OBS, Streamlabs, Larix, Restream (ingest tooling)
OpenAI-compatible LLM clients (via /llm endpoint)
Daydream, Embody, Frameworks, Stream.place, Storyboard (ecosystem apps)

Scroll for all 8

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 16

Pagination, idempotency, versioning, errors, and events

Scroll for all 16

Build 12

SDKs, sample code, and the tooling you integrate with

Scroll for all 12

Access & Security 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 6

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 5

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: livepeer-com
name: Livepeer
description: Livepeer is the open, permissionless protocol for video transcoding, streaming, and AI video inference, coordinated
  on Ethereum mainnet and Arbitrum One via the Livepeer Token (LPT). The company commercializes the network through Livepeer
  Studio (a managed REST API for live streaming, VOD, multistream, recording, rooms, access control, and AI generate) and
  the Livepeer AI Network, where any GPU operator can serve text-to-image, image-to-video, live video-to-video, LLM, audio-to-text,
  text-to-speech, upscale, and segmentation pipelines for fees settled in ETH via probabilistic micropayments. The reference
  Go implementation (go-livepeer), official SDKs in TypeScript, Python, and Go, the React UI Kit, the AI worker, and the Gateway
  are all open source under the Livepeer GitHub organization.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/livepeer-com.png
tags:
- Video
- Live Streaming
- Video On Demand
- AI Video
- Decentralized Compute
- GPU Network
- Ethereum
- Arbitrum
- Web3
url: https://raw.githubusercontent.com/api-evangelist/livepeer-com/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: livepeer-com:livepeer-com-accesscontrol-api
  name: Livepeer accessControl API
  description: Operations related to access control/signing keys api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - accessControl
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-accesscontrol-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-asset-api
  name: Livepeer asset API
  description: Operations related to asset/vod api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - asset
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-asset-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-ethereum-api
  name: Livepeer Ethereum API
  description: Ethereum operations and token transfers
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Ethereum
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-ethereum-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-gateway-api
  name: Livepeer Gateway API
  description: Gateway/broadcaster configuration
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Gateway
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-gateway-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-generate-api
  name: Livepeer generate API
  description: The generate API from Livepeer — 17 operation(s) for generate.
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - generate
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-generate-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-hardware-api
  name: Livepeer Hardware API
  description: The Hardware API from Livepeer — 2 operation(s) for hardware.
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Hardware
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-hardware-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-health-api
  name: Livepeer Health API
  description: The Health API from Livepeer — 1 operation(s) for health.
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-health-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-metrics-api
  name: Livepeer metrics API
  description: Operations related to metrics api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - metrics
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-metrics-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-multistream-api
  name: Livepeer multistream API
  description: Operations related to multistream api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - multistream
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-multistream-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-orchestrator-api
  name: Livepeer Orchestrator API
  description: Orchestrator configuration and management
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Orchestrator
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-orchestrator-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-playback-api
  name: Livepeer playback API
  description: Operations related to playback api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - playback
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-playback-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-room-api
  name: Livepeer room API
  description: Operations related to rooms api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - room
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-room-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-session-api
  name: Livepeer session API
  description: Operations related to session api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - session
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-session-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-staking-api
  name: Livepeer Staking API
  description: Token bonding and delegation operations
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Staking
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-staking-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-status-api
  name: Livepeer Status API
  description: Node status and information
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - Status
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-status-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-stream-api
  name: Livepeer stream API
  description: Operations related to livestream api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - stream
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-stream-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-ai-text-to-image-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-ai-image-to-video-schema.json
  - type: Examples
    url: examples/livepeer-ai-text-to-image-example.json
  - type: Examples
    url: examples/livepeer-image-to-video-example.json
  - type: Documentation
    url: https://docs.livepeer.org/orchestrators/guides/install-go-livepeer
  - type: APIReference
    url: https://docs.livepeer.org/references/livepeer-cli
- aid: livepeer-com:livepeer-com-task-api
  name: Livepeer task API
  description: Operations related to tasks api
  humanURL: https://livepeer.studio
  baseURL: https://livepeer.studio/api
  tags:
  - task
  properties:
  - type: OpenAPI
    url: openapi/livepeer-com-task-api-openapi.yml
  - type: Documentation
    url: https://docs.livepeer.org
  - type: APIReference
    url: https://docs.livepeer.org/api-reference
  - type: GettingStarted
    url: https://docs.livepeer.org/quickstart
  - type: Authentication
    url: https://docs.livepeer.org/developers/authentication
  - type: SpectralRuleset
    url: rules/livepeer-studio-rules.yml
  - type: JSONSchema
    url: json-schema/livepeer-stream-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-asset-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-task-schema.json
  - type: JSONSchema
    url: json-schema/livepeer-webhook-schema.json
  - type: JSONStructure
    url: json-structure/livepeer-stream-structure.json
  - type: Examples
    url: examples/livepeer-create-stream-example.json
  - type: Examples
    url: examples/livepeer-create-webhook-example.json
  - type: Documentation
    url: https://docs.livepeer.org/ai
  - type: APIReference
    url: https://docs.livepeer.org/ai/api-reference
  - type: SpectralRuleset
    url: rules/livepeer-ai-rules.yml
  - type: JSONSchema
    url: json-schema/livepee

# --- truncated at 32 KB (42 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/livepeer-com/refs/heads/main/apis.yml