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
Menu
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
/
Schemas
AnyValue
any
any