Skip to main content
Hello Plex community! PlexAPI.dev is the home for Plex Media Server developer resources. This site hosts the OpenAPI-powered API reference, SDKs, guides, and community documentation for building integrations with Plex Media Server.

What you’ll find here

  • Quick Start – Make your first authenticated Plex API call in under five minutes.
  • Authentication – How to obtain and safely use Plex tokens.
  • API Reference – Endpoint documentation generated from the Plex Media Server OpenAPI specification, with request/response examples and code snippets.
  • Core concepts – Overviews of libraries, server identity, and sessions.
  • OpenAPI Specification – How the canonical API contract is maintained and how it powers the docs and SDKs.
  • SDKs – Official and community SDKs in popular languages, generated from the same OpenAPI contract.
  • Contributing – How to suggest edits, open issues, and help improve the docs and specification.
  • Other Resources – Additional community references and documentation.

Prerequisites

Most examples assume:
  • A running Plex Media Server you can access.
  • A Plex authentication token (see Authentication).
  • Basic familiarity with REST APIs and JSON.

Getting involved

This project is community-driven. If you spot something unclear, outdated, or missing, please open an issue or pull request in the plex-mintlify-docs repository. For real-time discussion, join the Plex API Discord.