Announcing our brand new Developer Guides and API documentation in beta! Click here to see the new docs.

Managing Your Library with the JW Platform Management API

The JW Platform Management API at provides a set of classes for managing all aspects of your library. The JW Platform Management API features a straightforward authentication mechanism and multiple output formats (PHP, JSON, XML, Python). This reference describes in detail how our API works and which classes and assets are available.

To ensure fair access for all, usage of the JW Platform Management API ( is limited to 60 calls per minute for most routes. The /videos/list route is limited to 30 calls per minute. Calls that exceed this rate will result in a 429 Rate Limit Exceeded error and will not be executed. If you need a higher API rate, please contact us to get your account upgraded. Note that calls to the Delivery API ( do not count towards the API rate limit.

JW Player Provided API Kits and Tools

Community Maintained Tools

If you maintain a JW Platform integration tool, please email to let us know!

Management API Class Structure

  • /videos/ The video classes define methods for uploading, editing and listing videos, thumbnails and tags.

Management API v1 Syntax and Upload Formats

Detailed documentation of the v1 syntax and upload formats can be found in the API reference.