Getting Started
API Keys
Generate and manage API keys for programmatic access to the Rad TV API.
API keys are the primary credential for accessing the Rad TV API. Use them for GraphQL queries, MCP connections, and file uploads.
API access requires an active premium subscription (Premium, Premium+, or Creator+). Subscribe or upgrade your plan before generating a key.
Generating an API Key
Generate your API key from Developer Settings:
- Sign in and open Developer Settings
- Click Generate New Key
- Copy and save the key — it won't be shown again
Using Your API Key
Include the key as a Bearer token in all API requests:
Authorization: Bearer YOUR_API_KEYYour API key works everywhere:
- GraphQL — queries and mutations at
POST /graphql - MCP — connect AI agents at
POST /mcp - File uploads — upload video and image assets
Verify It Works
After generating your key, confirm it's working:
curl -X POST https://api.rad.live/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"query": "{ verifyConnection { ok user { username } permissions } }"}'A successful response shows your username and what you can do:
{
"data": {
"verifyConnection": {
"ok": true,
"user": { "username": "mychannel" },
"permissions": ["content:create", "content:publish"]
}
}
}Keep your API key secure. Do not commit it to version control, share it in client-side code, or include it in public repositories.
Next steps
- Quickstart — Make your first API call
- Identifiers — Understand how resources are addressed