Docs
MK.IO
Getting started
Core onboarding and first workflows.
Live streaming
Create and run live events.
VOD processing
Transcode and manage VOD jobs.
Content delivery
Streaming endpoints and locators.
AI features
Dubbing and language workflows.
MK.IO Beam
Quick start
Spin up the Beam platform.
Essentials UI
Monitor and control channels.
Web interface
Navigate the operator UI.
Contribution
Feed contribution workflows.
Reception
Receiver and ingest setup.
System admin
Configure and manage Beam.
API Guides
API Guides home
Discover and explore the different MediaKind APIs
Getting started
Authentication, first requests, and choosing the right API.
Understanding
Shared patterns for errors, pagination, rate limits, and webhooks.
How-to guides
Workflow guides for media, fleets, management, and infrastructure.
API Reference
Media API
Create, manage, and stream media assets.
Management API
Accounts, users, and platform configuration.
Infrastructure API
Deployments and infrastructure environments.
Fleets API
Manage devices and fleet operations.
Channels API
Manage Beam channels and configurations.
MediaKind.com
API Reference
MK.IO
Media API
Management API
Auth
get Get public keys get Get revoked token IDs
Locations
get List available Locations get Get Location
Organization
get Get an organization post Create an organization patch Update organization
Payment
get List Payment Methods get Get one Payment Method patch Patch Payment Method post Accept Terms & Conditions get Get ratecard for payment method
Projects
get List projects get Get a project put Create a project patch Edit a project get Get metrics endpoint settings patch Update metrics endpoint settings get Get assigned payment method post Assign payment method
Readiness Check
get Endpoint for readiness-check
Reports
post Get usage report get Get project usage data
Roles
get List Roles get Get a Role
Scopes
get List Scopes get Get a Scope
Teams
get List Teams get Get a Team put Create or Edit a Team patch Patch a Team del Delete a Team
User Management
get List pending invites post Create an invite get Get one pending invite del Cancel pending invite get Get tokens of all users del Revoke a token of a user get List users get Get user details del Remove user
Webhook Rules
get List Webhook Rules get Get Webhook Rule put Create or Update Webhook Rule del Delete Webhook Rule get Get Webhook Events
Your Profile
get Get profile put Update profile get List user's organizations and any associated invitation get Get organization details patch Update organization details (to accept an invitation). del Leave an organization/Decline an invite to an organization get Get profile patch Update profile get Get RBAC capability data get Get all user tokens post Request a new token del Revoke all user tokens get Get a user token by ID del Revoke a token
Schemas 110
MK.IO Beam
Infra API
Fleets API
Channels API
Management API

Scopes

Scopes

Scopes describe sets of resources in order to grant rights on them to teams. Scopes are currently automatically created and managed for you.

get List Scopes /api/v1/organization/scopes get Get a Scope /api/v1/organization/scopes/{scope_name}
© 2025–2026 MediaKind. All rights reserved.