LogoLogo
  • Rad TV Creator and Streaming Docs
  • Getting Started - Creators, Studios, Publishers
    • Create Your Rad TV Channel
    • Upload and Monetize Videos
    • Sell Individual Videos
    • Sell Subscription Video
    • Create Content Playlists
    • Create a FAST Channel
    • Publish RSS From Outside Server
    • Get Verified
    • Get Approved for Subscription Payments
    • Pricing Onchain Art
    • Maximize Your Earnings
    • VR and Portrait Content FAQ
  • Getting Started - Subscribers, Viewers
    • Premium and Free On-Demand Video, and Free TV
    • Rad TV for Web
    • Rad TV for PS5 / PS VR2
      • Sideloading
      • DLNA/UPnP
      • RSS Feeds
      • Video Encoding
      • File Naming Conventions
      • Controls for VR Version
      • Changelog for VR Version
    • Rad TV for PS4 / PS VR
      • Sideloading
    • Rad TV for iOS / Apple TV
    • Rad TV for Android / Android TV / Chromecast
    • Rad TV for Meta Quest
      • Sideloading
    • Local Media Servers and DLNA/UPnP
    • Adding External RSS Feeds to Your Library
  • Getting Started - Developer API
    • Authentication
    • GraphQL Basics
    • Managing Content
    • Managing Playlists
    • Managing Channels
  • Premium Subscriptions
    • Unlock Rad TV Premium with a Stream Pass NFT
  • Earn Free Premium Benefits via Referrals
  • Rad TV Partnerships for Businesses
  • Rad TV Blockchain Integrations
  • Rad TV Technical Support
Powered by GitBook
On this page
  • Introduction to the Rad TV Developer API
  • What is the Rad TV Developer API?
  • Key Features
  • Getting Started
  • Supported Platforms
  • Why Use the Rad TV API?

Getting Started - Developer API

Introduction to the Rad TV Developer API

Welcome to the Rad TV Developer API documentation! This guide provides a comprehensive overview of the tools and features available for developers to interact with the Rad TV platform. Whether you are building integrations, managing content, or creating immersive experiences for users, this API empowers you to unlock the full potential of Rad TV.

What is the Rad TV Developer API?

The Rad TV Developer API is a powerful GraphQL-based interface designed for seamless interaction with the Rad TV platform. It enables developers to:

  • Access user-specific data, including channels, playlists, and ingestions.

  • Manage content and media assets programmatically.

  • Create and customize channels, playlists, and content metadata.

  • Integrate external systems and workflows with Rad TV's robust backend.

This API is the backbone for developers building applications or extensions for Rad TV across supported platforms, including web, mobile, and VR devices.

Key Features

  • GraphQL Interface: Leverage the flexibility and efficiency of GraphQL to fetch only the data you need.

  • Content Management: Create, update, and organize multimedia content with robust mutation support.

  • User-Specific Data: Access personalized resources such as user channels and ingestion sessions.

  • Decentralized Identifiers (DIDs): Use secure, standardized identifiers for all resources.

  • Platform-Wide Compatibility: Integrate seamlessly across Rad TV’s ecosystem, including web, mobile, and VR environments.

Getting Started

To start using the Rad TV Developer API, you will need:

  1. API Authentication: Access to the API requires authentication via an API Key.

  2. GraphQL Knowledge: Familiarity with GraphQL syntax and concepts is recommended.

  3. Rad TV Premium Account: Ensure you have a Rad TV account with an active monthly or annual subscription.

This documentation provides step-by-step instructions, examples, and best practices to help you get started quickly and effectively.

Supported Platforms

The Rad TV API supports development across various platforms, including:

  • Web browsers

  • iOS and Android mobile devices

  • tvOS and Android TV devices

  • PlayStation 4/PSVR1, PlayStation 5/PSVR2, and Meta Quest

Why Use the Rad TV API?

Rad TV’s GraphQL API provides developers with an efficient and flexible way to interact with the platform. By using the API, you can build dynamic, user-centric applications, automate workflows, and extend the reach of your content.

PreviousAdding External RSS Feeds to Your LibraryNextAuthentication

Last updated 4 months ago

Dive into the documentation to explore detailed API endpoints, usage examples, and advanced features to power your next application with Rad TV! Or Check out our custom Rad TV Developer API . (free or premium OpenAI account required)

chatbot here