API Guides
Explore the MediaKind API guides to learn how to integrate MediaKind’s services into your workflows.
Getting Started
Prepare your environment, authenticate your API calls, and learn how the platform represents resources.
Quick Start & Authentication
Get your API credentials, authenticate your requests, and make your first API call.
Shared Concepts
Understand platform-wide concepts like pagination, rate limiting, error handling, and resource states.
Media API
Ingest, transcode, package, protect, and publish live and on-demand video assets.
Media API Reference
Interactive endpoints, schemas, and request/response examples for the Media API.
Automate a VOD Pipeline
A complete recipe from upload through encoding and packaging to playout.
Storage
Configure input and output storage containers.
Assets
Upload media files and track asset lifecycles.
Transforms & Jobs
Define transcode settings and submit transcode jobs.
Live Streaming
Configure live events, inputs, outputs, and streaming channels.
Publishing & Delivery
Create streaming locators and construct playback URLs.
Content Protection
Apply DRM and content key policies to secure streams.
Management API
Control organizations, users, teams, projects, webhook notifications, and usage reporting.
Management API Reference
Endpoints, schemas, and request/response examples for organization management.
Provision Organizations & Users
Bootstrap organizations, structure projects, and define team memberships.
Tokens
Create and rotate personal access tokens.
Webhook Rules
Configure HTTP callbacks to receive event-driven notifications.
Usage & Billing
Query billing telemetry and track resource consumption.
Fleets API
Register, update, and manage hardware and software device inventory for on-premises edge deployments.
Fleets API Reference
Endpoints, schemas, and request/response examples for fleet operations.
Manage Fleet Devices
Register devices, configure settings, and monitor edge appliance health.
Backups & Restores
Backup device configurations and restore edge states.
Software & Updates
Manage device software versions and roll out fleet-wide updates.
Live API
Create and manage live channels, events, and multiview compositions for live media processing.
Live API Reference
Endpoints, schemas, and request/response examples for live media processing.
Core concepts
Understand resource types, billing models, and how live resources connect to templates and sources.
Live channels and events
Create and operate liveChannels and liveEvents for single-input live encoding.
Multiview
Compose multiple live inputs into a single multiview output.
Scheduled operations
Automate start and stop times for any live resource.
Templates API
Manage the versioned configuration templates that live encoding, multiview, and stream conditioning resources depend on.
Templates API Reference
Endpoints, schemas, and request/response examples for the Templates API.
Manage templates
Create, version, tag, and reference configuration templates. Start from presets or upload your own.
Infrastructure APIs
Configure network settings and sites across the platform.
Infrastructure API Reference
Endpoints, schemas, and details for infrastructure resource operations.
Set up Networks & Sites
Provision network configuration and link sites.