aid: adobe-premiere url: https://raw.githubusercontent.com/api-evangelist/adobe-premiere/refs/heads/main/apis.yml name: Adobe Premiere Pro description: >- Adobe Premiere Pro is a professional non-linear video editor. Its programmable surface has two halves: the Premiere UXP API, an in-process JavaScript DOM for plugins and panels that automate editing, extend the timeline and integrate hardware or media asset management systems inside the desktop application; and the Adobe Creative Cloud Libraries REST API on cc-libraries.adobe.io, which is what a Premiere panel calls over HTTP to read and write shared assets — colors, character styles, graphics, patterns and video — along with an Adobe I/O Events webhook surface for library changes. deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived accessModel: pricing: freemium onboarding: self-serve trial: false try_now: true public: false label: Freemium · Self-serve signup confidence: high source: - plans - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/adobe-premiere.png type: Index created: '2024-01-01' modified: '2026-04-19' specificationVersion: '0.23' apis: - name: Adobe Premiere Pro API description: >- Adobe Premiere Pro extension APIs using UXP (Unified Extensibility Platform) and CEP (Common Extensibility Platform) for building plugins and panels that automate video editing workflows, add custom effects, integrate with external hardware, and extend the Premiere Pro user interface. image: https://www.adobe.com/content/dam/cc/icons/premiere.svg humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://developer.adobe.com/premiere-pro/uxp/ x-base-url-note: >- The Premiere UXP API is an in-process JavaScript DOM inside the Premiere Pro desktop application (const app = require('premierepro')). It has NO HTTP endpoint. The previous value https://api.adobe.io/premiere was a guess and returns 404 (probed 2026-08-30); the documentation root is recorded instead rather than inventing a host. tags: - Automation - Creative Cloud - Media - Video Editing - Video Production properties: - type: Documentation url: https://developer.adobe.com/premiere-pro/uxp/ - type: APIReference url: https://developer.adobe.com/premiere-pro/uxp/ppro-reference/ - type: SDKs url: packages/adobe-premiere-packages.yml - type: Authentication url: https://developer.adobe.com/developer-console/docs/guides/authentication/ - type: GettingStarted url: https://developer.adobe.com/premiere-pro/uxp/introduction/ - type: ChangeLog url: https://developer.adobe.com/premiere-pro/uxp/changelog/ - aid: adobe-premiere:adobe-premiere-elements-api name: Adobe Premiere Pro Elements API description: Manage library elements (colors, graphics, fonts, etc.) humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://cc-libraries.adobe.io tags: - Elements properties: - type: OpenAPI url: openapi/adobe-premiere-elements-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: Authentication url: https://developer.adobe.com/developer-console/docs/guides/authentication/ - type: JSONSchema url: json-schema/creative-cloud-libraries-element-input-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-list-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-schema.json - aid: adobe-premiere:adobe-premiere-libraries-api name: Adobe Premiere Pro Libraries API description: Manage Creative Cloud Libraries humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://cc-libraries.adobe.io tags: - Library tags_raw: - Libraries properties: - type: OpenAPI url: openapi/adobe-premiere-libraries-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: Authentication url: https://developer.adobe.com/developer-console/docs/guides/authentication/ - type: JSONSchema url: json-schema/creative-cloud-libraries-element-input-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-list-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-schema.json - aid: adobe-premiere:adobe-premiere-representations-api name: Adobe Premiere Pro Representations API description: Manage element representations and renditions humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://cc-libraries.adobe.io tags: - Representations properties: - type: OpenAPI url: openapi/adobe-premiere-representations-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: Authentication url: https://developer.adobe.com/developer-console/docs/guides/authentication/ - type: JSONSchema url: json-schema/creative-cloud-libraries-element-input-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-list-schema.json - type: JSONSchema url: json-schema/creative-cloud-libraries-element-schema.json - aid: adobe-premiere:adobe-premiere-library-service-api name: Adobe Premiere Pro Library Service API description: App-facing APIs for Adobe CC Libraries. humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://developer.adobe.com/premiere-pro/uxp/ tags: - Library Service properties: - type: OpenAPI url: openapi/adobe-premiere-library-service-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: APIReference url: https://developer.adobe.com/creative-cloud-libraries/docs/api/ - type: GettingStarted url: >- https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/developer-credentials/ - type: Authentication url: https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/oauth/ - type: Webhooks url: asyncapi/adobe-premiere-libraries-webhooks.yml - aid: adobe-premiere:adobe-premiere-library-service-bookmarks-api name: Adobe Premiere Pro Library Service - Bookmarks API description: App-facing APIs specifically for Adobe CC Library Bookmarks. humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://developer.adobe.com/premiere-pro/uxp/ tags: - Library Service - Bookmarks properties: - type: OpenAPI url: openapi/adobe-premiere-library-service-bookmarks-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: APIReference url: https://developer.adobe.com/creative-cloud-libraries/docs/api/ - type: GettingStarted url: >- https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/developer-credentials/ - type: Authentication url: https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/oauth/ - type: Webhooks url: asyncapi/adobe-premiere-libraries-webhooks.yml - aid: adobe-premiere:adobe-premiere-library-service-public-api name: Adobe Premiere Pro Library Service - Public API description: App-facing APIs specifically for Adobe CC Public Libraries. humanURL: https://developer.adobe.com/premiere-pro/ baseURL: https://developer.adobe.com/premiere-pro/uxp/ tags: - Library Service - Public properties: - type: OpenAPI url: openapi/adobe-premiere-library-service-public-api-openapi.yml - type: Documentation url: https://developer.adobe.com/creative-cloud-libraries/docs/ - type: APIReference url: https://developer.adobe.com/creative-cloud-libraries/docs/api/ - type: GettingStarted url: >- https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/developer-credentials/ - type: Authentication url: https://developer.adobe.com/creative-cloud-libraries/docs/integrate/setup/oauth/ - type: Webhooks url: asyncapi/adobe-premiere-libraries-webhooks.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com tags: - Adobe - Automation - Creative Cloud - Media - Premiere Pro - Video Editing - Video Production common: - type: Website url: https://www.adobe.com/products/premiere.html - type: AgenticAccess url: agentic-access/adobe-premiere-agentic-access.yml - type: VulnerabilityDisclosure url: security/adobe-premiere-vulnerability-disclosure.yml - type: DomainSecurity url: security/adobe-premiere-domain-security.yml - type: Authentication url: authentication/adobe-premiere-authentication.yml - type: OAuthScopes url: scopes/adobe-premiere-scopes.yml - type: PostmanWorkspace url: https://www.postman.com/kinlaneapi/adobe-premiere-pro/overview - type: Arazzo url: arazzo/adobe-premiere-add-element-to-library-workflow.yml name: Adobe Premiere Add Element to Creative Cloud Library - type: Arazzo url: arazzo/adobe-premiere-catalog-library-elements-workflow.yml name: Adobe Premiere Catalog Creative Cloud Library Elements - type: Arazzo url: arazzo/adobe-premiere-fetch-element-representation-workflow.yml name: Adobe Premiere Fetch Library Element Representation - type: Arazzo url: arazzo/adobe-premiere-find-or-create-library-workflow.yml name: Adobe Premiere Find or Create Creative Cloud Library - type: Arazzo url: arazzo/adobe-premiere-provision-library-workflow.yml name: Adobe Premiere Provision Creative Cloud Library - type: Arazzo url: arazzo/adobe-premiere-purge-library-workflow.yml name: Adobe Premiere Purge Creative Cloud Library - type: Arazzo url: arazzo/adobe-premiere-rename-and-verify-library-workflow.yml name: Adobe Premiere Rename and Verify Creative Cloud Library - type: LinkedIn url: https://www.linkedin.com/company/adobepremierepro - type: Portal url: https://developer.adobe.com/premiere-pro/ - type: Documentation url: https://developer.adobe.com/premiere-pro/uxp/ - type: Blog url: https://blog.developer.adobe.com/ - type: Support url: https://developer.adobe.com/support/ - type: Console url: https://developer.adobe.com/console/ - type: GitHubOrganization url: https://github.com/adobe - type: TermsOfService url: https://www.adobe.com/legal/terms.html - type: PrivacyPolicy url: https://www.adobe.com/privacy.html - type: StatusPage url: https://status.adobe.com/ - type: YouTube url: https://www.youtube.com/c/AdobeDevelopers - type: GettingStarted url: https://developer.adobe.com/premiere-pro/uxp/introduction/ - type: Features data: - name: UXP Plugin Development description: >- Build next-generation Premiere Pro plugins using the Unified Extensibility Platform (UXP) with modern HTML, CSS, and JavaScript. - name: CEP Panel Integration description: >- Create custom workspace panels using Common Extensibility Platform (CEP) with HTML, CSS, and JavaScript for legacy support. - name: C++ SDK Extensions description: >- Build powerful low-level integrations with codec support, custom effects, and hardware communication using the C++ SDK. - name: Creative Cloud Libraries Access description: >- Programmatically access and manage shared design assets including colors, graphics, fonts, and video via REST API. - name: Workflow Automation description: Automate complex video editing tasks, batch processing, and project management within Premiere Pro. - name: Third-Party Integration description: Integrate Premiere Pro with external media asset management systems, hardware controllers, and cloud services. - type: UseCases data: - name: Automated Caption Generation description: Build plugins that automatically generate and insert captions into video timelines using speech-to-text APIs. - name: Media Asset Management Integration description: Connect Premiere Pro to MAM systems for automated ingest, proxy workflows, and metadata management. - name: Custom Branding Panel description: >- Create workspace panels that surface brand-approved assets from Creative Cloud Libraries directly in Premiere Pro. - name: Batch Video Export description: Automate batch export of sequences to multiple formats and destinations using CEP scripting. - name: AI-Powered Editing description: Integrate AI/ML services for automatic cut detection, scene analysis, and intelligent timeline assembly. - name: Hardware Controller Integration description: Connect editing consoles, color grading hardware, and custom input devices to Premiere Pro workflows. - type: Integrations data: - name: Adobe After Effects description: Deep integration with After Effects for motion graphics and VFX roundtrip workflows via Dynamic Link. - name: Adobe Audition description: Send audio clips and sequences to Audition for advanced audio editing and roundtrip import. - name: Frame.io description: Real-time collaboration and review workflows integrated directly into Premiere Pro via Frame.io panel. - name: Boris FX description: Visual effects and motion graphics plugins including Sapphire, Continuum, and Mocha Pro. - name: Maxon Cinema 4D description: Motion graphics and 3D rendering integration for titles and compositing. - name: Avid Media Composer description: AAF and project interchange for cross-platform editorial workflows. - name: Iconik description: Cross-cloud file sharing and collaboration for media asset management. - type: SpectralRules url: rules/adobe-premiere-spectral-rules.yml - type: Vocabulary url: vocabulary/adobe-premiere-vocabulary.yaml - type: Packages url: packages/adobe-premiere-packages.yml - type: SDKs url: packages/adobe-premiere-packages.yml - type: WellKnown url: well-known/adobe-premiere-well-known.yml - type: SecurityTxt url: well-known/adobe-premiere-security.txt - type: Security url: security/adobe-premiere-vulnerability-disclosure.yml - type: X-MCPServerCandidate url: mcp/adobe-premiere-mcp.yml note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.' - type: LLMsTxt url: llms/adobe-premiere-llms.txt - type: Overlay url: overlays/adobe-premiere-cc-libraries-api-overlay.yaml - type: Overlay url: overlays/adobe-premiere-elements-api-overlay.yaml - type: Overlay url: overlays/adobe-premiere-libraries-api-overlay.yaml - type: Overlay url: overlays/adobe-premiere-representations-api-overlay.yaml - type: Conformance url: conformance/adobe-premiere-conformance.yml - type: ErrorCatalog url: errors/adobe-premiere-problem-types.yml - type: Lifecycle url: lifecycle/adobe-premiere-lifecycle.yml - type: Deprecation url: lifecycle/adobe-premiere-lifecycle.yml - type: Conventions url: conventions/adobe-premiere-conventions.yml - type: ChangeLog url: changelog/adobe-premiere-changelog.yml - type: DataModel url: data-model/adobe-premiere-data-model.yml - type: Webhooks url: asyncapi/adobe-premiere-libraries-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: Plans url: plans/adobe-premiere-plans-pricing.yml - type: RateLimits url: rate-limits/adobe-premiere-rate-limits.yml - type: APIReference url: https://developer.adobe.com/premiere-pro/uxp/ppro-reference/ - type: Quickstart url: https://developer.adobe.com/premiere-pro/uxp/plugins/tutorials/ - type: HelpCenter url: https://forums.creativeclouddeveloper.com/ - type: JSONLD url: json-ld/adobe-premiere-creative-cloud-libraries-context.jsonld x-enrichment: date: '2026-08-30' status: enriched artifacts_added: 22 pass: local-v1 x-parent: adobe x-relationship: product