Rad TV GraphQL API
Strongly-typed GraphQL API to query and mutate the Rad TV platform — catalog (features, series, seasons, episodes, streams, miniseries), content management, uploads (TUS resumable), transcoding with AI enhancement, playlists, engagement (likes, comments, follows), identity, taxonomy, and bidirectional YouTube cross-publishing. 23 queries and 28 mutations over a 224-type schema.
Documentation
Other Resources
GraphQL
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/graphql/rad-api.graphql
MCPServer
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/mcp/rad-mcp.yml
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/scopes/rad-scopes.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/errors/rad-error-codes.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/conventions/rad-conventions.yml
Idempotency
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/conventions/rad-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/data-model/rad-data-model.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/conformance/rad-conformance.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/rad/refs/heads/main/apis.yml