Adobe Launch Secrets API

Manage secrets for authenticating event forwarding rules with external systems. Supports token, simple-http, oauth2, and oauth2-google types.

Operations 19

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}/secrets List a property's secrets with filters · List a property's secrets #
Ask an LLM
“Which secrets are stored on my tag property?”
“Can I filter a property's secrets by status, type or environment?”
Tell an agent
List the secrets on tag property {PROPERTY_ID}.
Show secrets of type {type_of} with status {status} on tag property {PROPERTY_ID}.
POST /properties/{PROPERTY_ID}/secrets Create a secret on a tag property · Create a secret #
Ask an LLM
“How do I add a credential to a tag property so rules can use it?”
“What does the tags endpoint need to create a secret on a property?”
Tell an agent
Create a secret on tag property {PROPERTY_ID}.
Store this secret on tag property {PROPERTY_ID}: {data}.
GET /secrets/{SECRET_ID} Get a secret's details · Retrieve a secret #
Ask an LLM
“How can I check the status of one secret by its ID?”
“What type and environment does a stored secret have?”
Tell an agent
Retrieve secret {SECRET_ID}.
Show me the status and type of secret {SECRET_ID}.
DELETE /secrets/{SECRET_ID} Delete a secret from a tag property · Delete a secret #
Ask an LLM
“How do I delete a secret from a tag property?”
“Can I remove a stored credential through the tags secrets endpoint?”
Tell an agent destructive · confirm first
Delete tag secret {SECRET_ID}.
Remove the stored credential {SECRET_ID} from its tag property.
PATCH /secrets/{SECRET_ID} Test or retry a secret's exchange · Test or retry a secret #
Ask an LLM
“Can I manually retry a secret exchange that failed?”
“How do I test an oauth2 secret and see the authorization service's response?”
Tell an agent
Retry the exchange for secret {SECRET_ID}.
Test oauth2 secret {SECRET_ID} with payload {data}.
GET /environments/{ENVIRONMENT_ID}/secrets List secrets scoped to an environment · List an environment's secrets #
Ask an LLM
“Which secrets are scoped to a particular tag environment?”
“Can I page through an environment's secrets?”
Tell an agent
List the secrets in tag environment {ENVIRONMENT_ID}.
Show {size} secrets per page for tag environment {ENVIRONMENT_ID}.
GET /secrets/{SECRET_ID}/notes List the notes on a secret · List a secret's notes #
Ask an LLM
“What notes have teammates left on a secret?”
“Can I search a secret's notes for a keyword?”
Tell an agent
List the notes on secret {SECRET_ID}.
Find notes on secret {SECRET_ID} that mention {text}.
POST /secrets/{SECRET_ID}/notes Add a note to a secret · Create a note for a secret #
Ask an LLM
“How do I leave a note on a secret, such as who owns the credential?”
“Can I annotate a secret with a comment?”
Tell an agent
Add a note to secret {SECRET_ID}.
Write a note on secret {SECRET_ID} recording when it was rotated.
GET /secrets/{SECRET_ID}/data_elements List data elements that reference a secret · List the data elements that reference a secret #
Ask an LLM
“Which data elements depend on a given secret?”
“What would be affected if I changed this secret?”
Tell an agent
List the data elements that reference secret {SECRET_ID}.
Show enabled data elements using secret {SECRET_ID}.
GET /secrets/{SECRET_ID}/environment Get the environment a tag secret is scoped to · Retrieve a secret's environment #
Ask an LLM
“Which environment is a tag secret tied to?”
“Is this tag secret scoped to development, staging or production?”
Tell an agent
Retrieve the environment of tag secret {SECRET_ID}.
Tell me which environment tag secret {SECRET_ID} belongs to.
GET /secrets/{SECRET_ID}/property Get the property that owns a tag secret · Retrieve a secret's property #
Ask an LLM
“Which tag property owns a given secret?”
“How can I trace a tag secret back to its property?”
Tell an agent
Retrieve the property of tag secret {SECRET_ID}.
Tell me which tag property secret {SECRET_ID} is stored on.
GET /properties/{propertyId}/secrets List secrets for an event forwarding property · List Secrets for a Property #
Ask an LLM
“Which secrets does my event forwarding property use to reach external services?”
“Can I filter event forwarding secrets by when they were created or updated?”
Tell an agent
List the secrets on event forwarding property {propertyId}.
Show event forwarding secrets on property {propertyId} created since {created_at}.
POST /properties/{propertyId}/secrets Create an event forwarding secret · Create a Secret #
Ask an LLM
“How do I store a token, HTTP or OAuth credential for event forwarding?”
“Which credential types can an event forwarding secret use?”
Tell an agent
Create an event forwarding secret on property {propertyId}.
Add an oauth2 secret for event forwarding property {propertyId} using {data}.
GET /environments/{environmentId}/secrets List event forwarding secrets in an environment · List Secrets for an Environment #
Ask an LLM
“Which event forwarding secrets are scoped to one environment?”
“Can I list the server-side credentials for my production environment?”
Tell an agent
List the event forwarding secrets in environment {environmentId}.
Show page {number} of secrets for event forwarding environment {environmentId}.
GET /secrets/{secretId} Get an event forwarding secret · Retrieve a Secret #
Ask an LLM
“How do I look up an event forwarding secret by its ID?”
“Did my event forwarding secret's last exchange succeed?”
Tell an agent
Fetch event forwarding secret {secretId}.
Show the exchange status of event forwarding secret {secretId}.
PATCH /secrets/{secretId} Test, retry or reauthorize a forwarding secret · Update a Secret #
Ask an LLM
“How do I reauthorize an oauth2-google secret used by event forwarding?”
“Can I re-run a failed exchange on an event forwarding secret?”
Tell an agent
Reauthorize event forwarding secret {secretId}.
Run action {data} on event forwarding secret {secretId}.
DELETE /secrets/{secretId} Delete an event forwarding secret · Delete a Secret #
Ask an LLM
“What happens to rules that reference an event forwarding secret when I delete it?”
“Can I permanently remove an event forwarding credential?”
Tell an agent destructive · confirm first
Delete event forwarding secret {secretId}.
Permanently remove event forwarding secret {secretId}, disabling rules that use it.
GET /secrets/{secretId}/environment Get an event forwarding secret's environment · Get the Environment for a Secret #
Ask an LLM
“Which environment is an event forwarding secret scoped to?”
“How can I check where a server-side credential is deployed?”
Tell an agent
Get the environment of event forwarding secret {secretId}.
Tell me which environment event forwarding secret {secretId} is scoped to.
GET /secrets/{secretId}/property Get an event forwarding secret's property · Get the Property for a Secret #
Ask an LLM
“Which event forwarding property owns a given secret?”
“How do I find the edge property a credential belongs to?”
Tell an agent
Get the property that owns event forwarding secret {secretId}.
Tell me which edge property secret {secretId} is stored on.

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