The Premiere Pro UXP API documentation is available here: https://developer.adobe.com/premiere-pro/uxp/.
- Premiere or Premiere Beta 25.4 or greater
- UXP Developer Tools 2.2 or greater
The flagship sample, which exercises the Premiere UXP APIs.
We also provide:
Port of a popular CEP panel developed specifically for film turnovers; the plugin can be installed (free) via Creative Cloud Desktop.
Here's everything we know about OAuth workflows in Premiere, which is not much.
From a command prompt in sample-panels/premiere-api/html:
npm i
npm run buildThe built plugin is in /premiere-api/build-html .
- Launch Premiere (or Premiere Beta).
- Launch UXP Developer Tools (UDT).
- Select Add Plugin, and navigate to
/premiere-api/build-html/manifest.json.
Here's premiere-api in Premiere:
Copy the included types.d.ts to the root of the html directory.
Add this line to the top of index.js:
/// <reference path="./types.d.ts" />
You can now see and use TypeScript definitions for Premiere Pro's UXP APIs, in Visual Studio Code.
We have included Premiere Pro's transcript JSON definition, in the assets directory, within the premiere-api sample plugin.


