Adobe Launch Extension Packages API

Manage extension packages that define capabilities, library modules, and views available to Adobe Experience Platform Tags users.

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /extension_packages Browse available extension packages · List extension packages #
Ask an LLM
“Which extension packages are available in the tags catalog?”
“Can I filter extension packages by platform, status or version?”
Tell an agent
List all extension packages.
Find extension packages with display name {display_name} on platform {platform}.
POST /extension_packages Upload a new extension package · Create an extension package #
Ask an LLM
“How do I upload a new extension package I built?”
“Does creating an extension package take a file upload rather than JSON?”
Tell an agent
Upload extension package archive {package}.
Create a development extension package from the zip file {package}.
GET /extension_packages/{EXTENSION_PACKAGE_ID} Get a tag extension package · Retrieve an extension package #
Ask an LLM
“How can I see the details and availability of one extension package?”
“Is a given extension package still in development or already released?”
Tell an agent
Retrieve extension package {EXTENSION_PACKAGE_ID}.
Show the release status of extension package {EXTENSION_PACKAGE_ID}.
POST /extension_packages/{EXTENSION_PACKAGE_ID} Replace a development package's archive · Update an extension package #
Ask an LLM
“Can I upload a new archive to an extension package that is still in development?”
“Why can't I update an extension package after it has gone private or public?”
Tell an agent
Upload new archive {package} to development extension package {EXTENSION_PACKAGE_ID}.
Replace the zip of development package {EXTENSION_PACKAGE_ID} with {package}.
PATCH /extension_packages/{EXTENSION_PACKAGE_ID} Release privately or discontinue a package · Privately release or discontinue an extension package #
Ask an LLM
“How do I make my tested extension package available to every property in my company?”
“Can I discontinue an extension package I no longer support?”
Tell an agent destructive · confirm first
Privately release extension package {EXTENSION_PACKAGE_ID}.
Discontinue extension package {EXTENSION_PACKAGE_ID} with payload {data}.
GET /extension_packages/{EXTENSION_PACKAGE_ID}/versions Get a tag extension package's versions · Retrieve an extension package's versions #
Ask an LLM
“What versions of an extension package have been published over time?”
“Can I see the version history of a tag extension package?”
Tell an agent
Retrieve the versions of extension package {EXTENSION_PACKAGE_ID}.
Show every version of tag extension package {EXTENSION_PACKAGE_ID}.
GET /extension_packages/{extensionPackageId} Look up an extension package by ID · Retrieve an Extension Package #
Ask an LLM
“How do I fetch a specific extension package using its identifier?”
“Which platform and version is a particular extension package on?”
Tell an agent
Fetch extension package {extensionPackageId}.
Look up the platform and version of extension package {extensionPackageId}.
PATCH /extension_packages/{extensionPackageId} Update, release or discontinue a package · Update an Extension Package #
Ask an LLM
“Can one PATCH call both upload a new ZIP and privately release an extension package?”
“How do I mark an extension package as discontinued by patching it?”
Tell an agent
Patch extension package {extensionPackageId} with {data}.
Patch extension package {extensionPackageId} with new ZIP {package} and attributes {data}.
GET /extension_packages/{extensionPackageId}/versions List previous versions of an extension package · List Versions for an Extension Package #
Ask an LLM
“Which earlier versions of an extension package exist?”
“Can I page through an extension package's past versions?”
Tell an agent
List previous versions of extension package {extensionPackageId}.
Show page {number} of past versions for extension package {extensionPackageId}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adobe-launch:adobe-launch-extension-packages-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adobe-launch-extension-packages-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Adobe Launch Extension packages API
  version: '1.0'
  description: 'Operations tagged Extension packages across 3 of this provider''s published API definitions: adobe-launch-reactor-api-published-openapi.yml, extension-api.yml, reactor-api.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: //reactor.adobe.io
- url: https://reactor.adobe.io
  description: Adobe Reactor API Production Server
tags:


# --- truncated at 32 KB (57 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-launch/refs/heads/main/openapi/adobe-launch-extension-packages-api-openapi.yml