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

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