Adobe Launch Extensions API

Manage extensions installed in event forwarding properties.

Operations 22

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 /properties/{PROPERTY_ID}/extensions List a tag property's extensions · List a property's extensions #
Ask an LLM
“Which extensions are installed on my Adobe tags property?”
“Can I filter a property's extensions to only enabled or published ones?”
Tell an agent
List the extensions installed on property {property}.
Show extensions on property {property} with display name {display_name}.
POST /properties/{PROPERTY_ID}/extensions Install an extension on a tag property · Create an extension #
Ask an LLM
“What's needed to add an extension to a tags property?”
“Does installing an extension require a link to its extension package?”
Tell an agent
Create an extension on property {property} with {data}.
Add a new extension to tags property {property} using the uppercase PROPERTY_ID endpoint.
GET /extensions/{EXTENSION_ID} Look up an extension by ID · Retrieve an extension #
Ask an LLM
“Where can I see one extension's settings and version?”
“Can I check whether an extension is enabled?”
Tell an agent
Get the details of extension {extension}.
Show me the settings of extension {extension} from the uppercase-ID endpoint.
DELETE /extensions/{EXTENSION_ID} Delete an extension · Delete an extension #
Ask an LLM
“How do I uninstall an extension from a tags property?”
“What happens to rules that use an extension I delete?”
Tell an agent destructive · confirm first
Delete extension {extension}.
Uninstall extension {extension} via the uppercase EXTENSION_ID endpoint.
PATCH /extensions/{EXTENSION_ID} Revise an extension's settings · Revise an extension #
Ask an LLM
“How do I change an extension's settings, and does it create a new revision?”
“Does a revised extension get a new ID?”
Tell an agent
Revise extension {extension} with the new settings {data}.
Create a new revision of extension {extension} through the uppercase-ID PATCH.
GET /extensions/{EXTENSION_ID}/extension_package Get the package behind an extension · Retrieve the extension package for an extension #
Ask an LLM
“Which extension package was this installed extension built from?”
“Can I look up the package version of an installed extension?”
Tell an agent
Show the extension package for extension {extension}.
Look up which package extension {extension} came from using the uppercase-ID endpoint.
GET /extensions/{EXTENSION_ID}/libraries List libraries that use an extension · List the libraries that use an extension #
Ask an LLM
“Which libraries include this extension?”
“Before changing an extension, can I see what libraries it's in?”
Tell an agent
List the libraries that use extension {extension}.
Show page {page} of libraries containing extension {extension}.
GET /extensions/{EXTENSION_ID}/property Find the property an extension belongs to · Retrieve an extension's property #
Ask an LLM
“Which property is this extension installed on?”
“Can I go from an extension ID back to its property?”
Tell an agent
Show the property that extension {extension} belongs to.
Look up the parent property of extension {extension} via the uppercase-ID endpoint.
GET /extensions/{EXTENSION_ID}/origin Get the origin revision of an extension · Retrieve an extension's origin #
Ask an LLM
“Where did this extension revision originate from?”
“Can I find the original extension a revision was made from?”
Tell an agent
Get the origin of extension {extension}.
Show the original extension that revision {extension} came from.
GET /extensions/{EXTENSION_ID}/revisions List an extension's revisions · List an extension's revisions #
Ask an LLM
“What's the revision history of this extension?”
“Can I page through every revision of an extension?”
Tell an agent
List the revisions of extension {extension}.
Show {size} revisions per page for extension {extension}.
GET /extensions/{EXTENSION_ID}/notes List notes on an extension · List an extension's notes #
Ask an LLM
“What notes have been left on this extension?”
“Can I page through an extension's notes?”
Tell an agent
List the notes on extension {extension}.
Show page {page} of notes for extension {extension}.
POST /extensions/{EXTENSION_ID}/notes Add a note to an extension · Create a note for an extension #
Ask an LLM
“How do I leave a comment on an extension for my team?”
“Can I attach a note explaining why an extension was configured a certain way?”
Tell an agent
Add a note to extension {extension}.
Leave a configuration note on extension {extension}.
GET /properties/{propertyId}/extensions List extensions on an event forwarding property · List Event Forwarding Extensions #
Ask an LLM
“Which extensions are installed in my event forwarding property?”
“Can I page through event forwarding extensions?”
Tell an agent
List the extensions in event forwarding property {property}.
Show page {page} of extensions for event forwarding property {property}.
POST /properties/{propertyId}/extensions Install an extension from a package · Install an Extension #
Ask an LLM
“How do I install an extension from an extension package into an event forwarding property?”
“Which relationship must I include when installing an extension package?”
Tell an agent
Install extension package {data} into property {property}.
Install an extension from its package into event forwarding property {property}.
GET /extensions/{extensionId} Look up an installed extension (alternate) · Retrieve an Extension #
Ask an LLM
“Can I still retrieve an extension after it was deleted?”
“How do I tell if an installed extension has a deleted_at date?”
Tell an agent
Look up installed extension {extensionId} using the extensionId endpoint.
Check whether installed extension {extensionId} has been deleted.
PATCH /extensions/{extensionId} Revise an installed extension (alternate) · Revise an Extension #
Ask an LLM
“Do I have to set meta.action to revise when updating an installed extension's settings?”
“Can I revise an event forwarding extension's settings?”
Tell an agent
Revise installed extension {extensionId} with meta action revise and {data}.
Update the settings of event forwarding extension {extensionId}.
DELETE /extensions/{extensionId} Remove an installed extension (alternate) · Delete an Extension #
Ask an LLM
“What response do I get when removing an installed extension through the extensionId endpoint?”
“Is there a camelCase endpoint for removing an event forwarding extension?”
Tell an agent destructive · confirm first
Remove installed extension {extensionId} via the extensionId endpoint.
Uninstall event forwarding extension {extensionId}.
GET /extensions/{extensionId}/extension_package Get an installed extension's base package (alternate) · Get the Extension Package for an Extension #
Ask an LLM
“What's the base extension package of an event forwarding extension?”
“Can I get the base package through the extensionId endpoint?”
Tell an agent
Get the base extension package of installed extension {extensionId}.
Show the package event forwarding extension {extensionId} was installed from.
GET /extensions/{extensionId}/revisions List an installed extension's version history · List Revisions for an Extension #
Ask an LLM
“What's the version history of an event forwarding extension?”
“Can I list revisions through the extensionId endpoint?”
Tell an agent
List the version history of installed extension {extensionId}.
Show all revisions of event forwarding extension {extensionId}.
GET /extensions/{extensionId}/libraries List libraries including an extension (alternate) · List Libraries for an Extension #
Ask an LLM
“Which libraries include a given event forwarding extension?”
“Can I see an extension's libraries through the extensionId endpoint?”
Tell an agent
List libraries that include installed extension {extensionId}.
Show which event forwarding libraries contain extension {extensionId}.
GET /extensions/{extensionId}/origin Get the previous revision of an extension · Get the Origin for an Extension #
Ask an LLM
“How do I get the previous revision of an installed extension?”
“Can I step back one revision on an event forwarding extension?”
Tell an agent
Get the previous revision of installed extension {extensionId}.
Show the revision event forwarding extension {extensionId} was made from.
GET /extensions/{extensionId}/property Get the property owning an extension (alternate) · Get the Property for an Extension #
Ask an LLM
“Which property owns an event forwarding extension?”
“Can I find an extension's owning property via the extensionId endpoint?”
Tell an agent
Get the property that owns installed extension {extensionId}.
Show the owning property of event forwarding extension {extensionId}.

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-extensions-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-extensions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Adobe Launch Extensions API
  version: '1.0'
  description: 'Operations tagged Extensions across 4 of this provider''s published API definitions: adobe-launch-reactor-api-published-openapi.yml, event-forwarding-api.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 (117 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-launch/refs/heads/main/openapi/adobe-launch-extensions-api-openapi.yml