Adobe Launch · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Adobe Launch Environments API

19 actions 19 updates phrasing extends openapi/adobe-launch-environments-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Adobe Launch's API. It is a proposal applied on top of the contract, not a document Adobe Launch publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 19 · first 16 shown; the file carries all of them

$.info
$.paths['/properties/{PROPERTY_ID}/environments'].get
$.paths['/properties/{PROPERTY_ID}/environments'].post
$.paths['/environments/{ENVIRONMENT_ID}'].get
$.paths['/environments/{ENVIRONMENT_ID}'].delete
$.paths['/environments/{ENVIRONMENT_ID}'].patch
$.paths['/environments/{ENVIRONMENT_ID}/builds'].get
$.paths['/environments/{ENVIRONMENT_ID}/secrets'].get
$.paths['/environments/{ENVIRONMENT_ID}/host'].get
$.paths['/environments/{ENVIRONMENT_ID}/relationships/host'].get
$.paths['/environments/{ENVIRONMENT_ID}/library'].get
$.paths['/environments/{ENVIRONMENT_ID}/property'].get
$.paths['/properties/{propertyId}/environments'].get
$.paths['/properties/{propertyId}/environments'].post
$.paths['/environments/{environmentId}'].get
$.paths['/environments/{environmentId}'].delete

OpenAPI Overlay

Raw ↑
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
  title: API Evangelist conversational phrasing for Adobe Launch Environments API
  version: 1.0.0
extends: openapi/adobe-launch-environments-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-phrasing:
      method: generated
      generated: '2026-09-26'
      generator: build-phrasing.py
      label: Generated by API Evangelist
      operations: 18
- target: $.paths['/properties/{PROPERTY_ID}/environments'].get
  update:
    x-apievangelist-phrasing:
      intent: List a tag property's environments
      effect: read
      questions:
      - Which environments does my Adobe tags property have?
      - Can I filter a property's environments by stage, like development or production?
      - How do I find an environment by its token?
      instructions:
      - text: List the environments in property {property}.
        slots:
          property: path.PROPERTY_ID
      - text: Show environments in property {property} at stage {stage}.
        slots:
          property: path.PROPERTY_ID
          stage: query.stage
      - text: Find the environment with token {token} in property {property}.
        slots:
          property: path.PROPERTY_ID
          token: query.token
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{PROPERTY_ID}/environments'].post
  update:
    x-apievangelist-phrasing:
      intent: Create an environment in a tag property
      effect: write
      questions:
      - What do I need to add a development environment to a tags property?
      - Does a new environment need to be linked to a host?
      instructions:
      - text: Create an environment in property {property} with {data}.
        slots:
          property: path.PROPERTY_ID
          data: requestBody.data
      - text: Add a development environment to tags property {property} via the uppercase PROPERTY_ID endpoint.
        slots:
          property: path.PROPERTY_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up an environment by ID
      effect: read
      questions:
      - Where can I see one environment's stage and embed details?
      - Can I look up a tags environment by its ID?
      instructions:
      - text: Get the details of environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Show environment {environment} from the uppercase-ID endpoint.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}'].delete
  update:
    x-apievangelist-phrasing:
      intent: Delete an environment
      effect: destructive
      questions:
      - How do I remove an old development environment from a property?
      - Is deleting a tags environment reversible?
      instructions:
      - text: Delete environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Remove unused environment {environment} via the uppercase ENVIRONMENT_ID endpoint.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update an environment
      effect: write
      questions:
      - Can I rename an environment or change its host link?
      - How do I edit an environment's attributes?
      instructions:
      - text: Update environment {environment} with {data}.
        slots:
          environment: path.ENVIRONMENT_ID
          data: requestBody.data
      - text: Edit environment {environment} through the uppercase-ID PATCH endpoint.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/builds'].get
  update:
    x-apievangelist-phrasing:
      intent: List an environment's builds
      effect: read
      questions:
      - Which builds have been deployed to this environment?
      - Can I page through an environment's build history?
      instructions:
      - text: List the builds deployed to environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Show page {page} of builds for environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
          page: query.page[number]
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/secrets'].get
  update:
    x-apievangelist-phrasing:
      intent: List an environment's secrets
      effect: read
      questions:
      - Which secrets are attached to this environment?
      - Can I page through the secrets used by an environment?
      instructions:
      - text: List the secrets in environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Show {size} secrets per page for environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
          size: query.page[size]
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/host'].get
  update:
    x-apievangelist-phrasing:
      intent: Get the host an environment deploys to
      effect: read
      questions:
      - Which host does this environment deploy its builds to?
      - Can I see the full host record for an environment?
      instructions:
      - text: Show the host for environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Fetch the full host details of environment {environment} via the uppercase-ID endpoint.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/relationships/host'].get
  update:
    x-apievangelist-phrasing:
      intent: Get an environment's host link
      effect: read
      questions:
      - Can I get just the host ID an environment points to?
      - What host relationship does this environment have?
      instructions:
      - text: Show the host relationship for environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Give me only the host reference linked to environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/library'].get
  update:
    x-apievangelist-phrasing:
      intent: Get the library in an environment
      effect: read
      questions:
      - Which library is currently assigned to this environment?
      - Is any library occupying my development environment?
      instructions:
      - text: Show the library assigned to environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Check which library is in environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{ENVIRONMENT_ID}/property'].get
  update:
    x-apievangelist-phrasing:
      intent: Find the property an environment belongs to
      effect: read
      questions:
      - Which property owns this environment?
      - Can I go from an environment ID back to its property?
      instructions:
      - text: Show the property that owns environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      - text: Look up the parent property of environment {environment}.
        slots:
          environment: path.ENVIRONMENT_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{propertyId}/environments'].get
  update:
    x-apievangelist-phrasing:
      intent: List environments of an event forwarding property
      effect: read
      questions:
      - Which environments does my event forwarding property have?
      - Can I page through event forwarding environments?
      instructions:
      - text: List the environments in event forwarding property {property}.
        slots:
          property: path.propertyId
      - text: Show page {page} of environments for event forwarding property {property}.
        slots:
          property: path.propertyId
          page: query.page[number]
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{propertyId}/environments'].post
  update:
    x-apievangelist-phrasing:
      intent: Create an environment (alternate)
      effect: write
      questions:
      - How do I add an environment to an event forwarding property?
      - Is there a propertyId endpoint for creating environments?
      instructions:
      - text: Create an environment in event forwarding property {property} with {data}.
        slots:
          property: path.propertyId
          data: requestBody.data
      - text: Add an environment to property {property} via the propertyId endpoint.
        slots:
          property: path.propertyId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{environmentId}'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up an environment (alternate)
      effect: read
      questions:
      - Can I fetch an event forwarding environment by its ID?
      - Is there an environmentId endpoint to look up one environment?
      instructions:
      - text: Look up event forwarding environment {environmentId}.
        slots:
          environmentId: path.environmentId
      - text: Get environment {environmentId} via the environmentId endpoint.
        slots:
          environmentId: path.environmentId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{environmentId}'].delete
  update:
    x-apievangelist-phrasing:
      intent: Delete an environment (alternate)
      effect: destructive
      questions:
      - How do I delete an event forwarding environment?
      - Does the environmentId delete endpoint return 204 on success?
      instructions:
      - text: Delete event forwarding environment {environmentId}.
        slots:
          environmentId: path.environmentId
      - text: Remove environment {environmentId} via the environmentId endpoint.
        slots:
          environmentId: path.environmentId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{environmentId}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update an environment (alternate)
      effect: write
      questions:
      - How do I change an event forwarding environment's attributes?
      - Is there an environmentId PATCH endpoint for environments?
      instructions:
      - text: Update event forwarding environment {environmentId} with {data}.
        slots:
          environmentId: path.environmentId
          data: requestBody.data
      - text: Modify environment {environmentId} via the environmentId endpoint.
        slots:
          environmentId: path.environmentId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{environmentId}/host'].get
  update:
    x-apievangelist-phrasing:
      intent: Get an environment's host (alternate)
      effect: read
      questions:
      - Which host configuration does an event forwarding environment use?
      - Can I read an environment's host via the environmentId endpoint?
      instructions:
      - text: Get the host configuration of event forwarding environment {environmentId}.
        slots:
          environmentId: path.environmentId
      - text: Show the host for environment {environmentId} via the environmentId endpoint.
        slots:
          environmentId: path.environmentId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/environments/{environmentId}/builds'].get
  update:
    x-apievangelist-phrasing:
      intent: List an environment's builds (alternate)
      effect: read
      questions:
      - Which builds belong to an event forwarding environment?
      - Can I list builds via the environmentId endpoint?
      instructions:
      - text: List builds for event forwarding environment {environmentId}.
        slots:
          environmentId: path.environmentId
      - text: Show the builds of environment {environmentId} via the environmentId endpoint.
        slots:
          environmentId: path.environmentId
      method: generated
      generated: '2026-09-26'

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/adobe-launch-environments-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?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.