> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://mediakind.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://mediakind.ferndocs.com/_mcp/server.

# 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.

[](/platform/getting-started/authentication)

### Quick Start & Authentication

Get your API credentials, authenticate your requests, and make your first API call.

[](/platform/understanding/overview)

### 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.

[](/mkio/api/media)

### Media API Reference

Interactive endpoints, schemas, and request/response examples for the Media API.

[](/platform/how-to/media/vod-pipeline)

### Automate a VOD Pipeline

A complete recipe from upload through encoding and packaging to playout.

[](/platform/how-to/media/storage)

### Storage

Configure input and output storage containers.

[](/platform/how-to/media/assets)

### Assets

Upload media files and track asset lifecycles.

[](/platform/how-to/media/transforms-and-jobs)

### Transforms & Jobs

Define transcode settings and submit transcode jobs.

[](/platform/how-to/media/live-streaming)

### Live Streaming

Configure live events, inputs, outputs, and streaming channels.

[](/platform/how-to/media/publishing)

### Publishing & Delivery

Create streaming locators and construct playback URLs.

[](/platform/how-to/media/content-protection)

### Content Protection

Apply DRM and content key policies to secure streams.

## Management API

Control organizations, users, teams, projects, webhook notifications, and usage reporting.

[](/mkio/api/management)

### Management API Reference

Endpoints, schemas, and request/response examples for organization management.

[](/platform/how-to/management/org-provisioning)

### Provision Organizations & Users

Bootstrap organizations, structure projects, and define team memberships.

[](/platform/how-to/management/tokens)

### Tokens

Create and rotate personal access tokens.

[](/platform/how-to/management/webhooks)

### Webhook Rules

Configure HTTP callbacks to receive event-driven notifications.

[](/platform/how-to/management/usage-and-billing)

### 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.

[](/beam/api/fleets)

### Fleets API Reference

Endpoints, schemas, and request/response examples for fleet operations.

[](/platform/how-to/fleets/device-management)

### Manage Fleet Devices

Register devices, configure settings, and monitor edge appliance health.

[](/platform/how-to/fleets/backups-and-restores)

### Backups & Restores

Backup device configurations and restore edge states.

[](/platform/how-to/fleets/software-and-updates)

### 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.

[](/mkio/api/live)

### Live API Reference

Endpoints, schemas, and request/response examples for live media processing.

[](/platform/how-to/live/core-concepts)

### Core concepts

Understand resource types, billing models, and how live resources connect to templates and sources.

[](/platform/how-to/live/manage-live)

### Live channels and events

Create and operate liveChannels and liveEvents for single-input live encoding.

[](/platform/how-to/live/multiview)

### Multiview

Compose multiple live inputs into a single multiview output.

[](/platform/how-to/live/scheduled-operations)

### 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.

[](/mkio/api/templates)

### Templates API Reference

Endpoints, schemas, and request/response examples for the Templates API.

[](/platform/how-to/templates/manage-templates)

### 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.

[](/beam/api/infrastructure)

### Infrastructure API Reference

Endpoints, schemas, and details for infrastructure resource operations.

[](/platform/how-to/infrastructure/networks-and-sites)

### Set up Networks & Sites

Provision network configuration and link sites.