---
id: plex-api
sidebar_label: Introduction
sidebar_position: 0
hide_title: true
---
import ApiLogo from "@theme/ApiLogo";
import SchemaTabs from "@theme/SchemaTabs";
import TabItem from "@theme/TabItem";
import Export from "@theme/ApiDemoPanel/Export";
Version: 0.0.3
Plex-API
An Open API Spec for interacting with Plex.tv and Plex Servers
Authentication
Plex Authentication Token
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Token |
|---|
Plex Authentication Token
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Client-Identifier |
|---|
Primary name for the device eg. `Plex Web (Chrome)`
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Device-Name |
|---|
The type of device your application is running on
Device name and or model number, eg `iPhone3,2`, `Motorola XOOMâ„¢`, `LG5200TV`
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Device |
|---|
Operating system version
eg `4.3.1`, `10.6.7`, `3.2`
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Platform-Version |
|---|
Platform name
eg: `Web`, `iOS`, `MacOSX`, `Android`, `LG`
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Platform |
|---|
Plex application name
eg: `Laika`, `Plex Media Server`, `Media Link`
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Product |
|---|
Plex application version number
| Security Scheme Type: | apiKey |
|---|
| Header parameter name: | X-Plex-Version |
|---|