Adobe Launch · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Adobe Launch Hosts API

12 actions 12 updates phrasing extends openapi/adobe-launch-hosts-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 12

$.info
$.paths['/properties/{PROPERTY_ID}/hosts'].get
$.paths['/properties/{PROPERTY_ID}/hosts'].post
$.paths['/hosts/{HOST_ID}'].get
$.paths['/hosts/{HOST_ID}'].delete
$.paths['/hosts/{HOST_ID}'].patch
$.paths['/hosts/{HOST_ID}/property'].get
$.paths['/properties/{propertyId}/hosts'].get
$.paths['/properties/{propertyId}/hosts'].post
$.paths['/hosts/{hostId}'].get
$.paths['/hosts/{hostId}'].delete
$.paths['/hosts/{hostId}'].patch

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 Hosts API
  version: 1.0.0
extends: openapi/adobe-launch-hosts-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: 11
- target: $.paths['/properties/{PROPERTY_ID}/hosts'].get
  update:
    x-apievangelist-phrasing:
      intent: List a tag property's hosts
      effect: read
      questions:
      - Which hosts can my Adobe tags property deploy builds to?
      - Can I filter a property's hosts by name?
      instructions:
      - text: List the hosts of property {property}.
        slots:
          property: path.PROPERTY_ID
      - text: Find the host named {name} in property {property}.
        slots:
          property: path.PROPERTY_ID
          name: query.name
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{PROPERTY_ID}/hosts'].post
  update:
    x-apievangelist-phrasing:
      intent: Create a host for a tag property
      effect: write
      questions:
      - How do I set up an SFTP host so builds deploy to my own server?
      - What attributes does a new host need?
      instructions:
      - text: Create a host for property {property} with {data}.
        slots:
          property: path.PROPERTY_ID
          data: requestBody.data
      - text: Add an SFTP host to property {property} via the uppercase PROPERTY_ID endpoint.
        slots:
          property: path.PROPERTY_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{HOST_ID}'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up a host by ID
      effect: read
      questions:
      - Where can I see a host's type and connection settings?
      - Is this host Adobe-managed or SFTP?
      instructions:
      - text: Get the details of host {host}.
        slots:
          host: path.HOST_ID
      - text: Show host {host} from the uppercase-ID endpoint.
        slots:
          host: path.HOST_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{HOST_ID}'].delete
  update:
    x-apievangelist-phrasing:
      intent: Delete a host
      effect: destructive
      questions:
      - How do I remove a host I no longer deploy to?
      - Can a deleted host be restored?
      instructions:
      - text: Delete host {host}.
        slots:
          host: path.HOST_ID
      - text: Remove host {host} via the uppercase HOST_ID endpoint.
        slots:
          host: path.HOST_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{HOST_ID}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update an SFTP host
      effect: write
      questions:
      - Which kinds of hosts can be edited after creation?
      - Can I change the server path of my SFTP host?
      instructions:
      - text: Update SFTP host {host} with {data}.
        slots:
          host: path.HOST_ID
          data: requestBody.data
      - text: Edit SFTP host {host} through the uppercase-ID PATCH endpoint.
        slots:
          host: path.HOST_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{HOST_ID}/property'].get
  update:
    x-apievangelist-phrasing:
      intent: Find the property a host belongs to
      effect: read
      questions:
      - Which property owns this host?
      - Can I trace a host ID back to its property?
      instructions:
      - text: Show the property that host {host} belongs to.
        slots:
          host: path.HOST_ID
      - text: Look up the parent property of host {host}.
        slots:
          host: path.HOST_ID
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{propertyId}/hosts'].get
  update:
    x-apievangelist-phrasing:
      intent: List a property's hosts with date filters
      effect: read
      questions:
      - Can I list hosts created after a certain date?
      - Which hosts in a property were updated recently?
      instructions:
      - text: List hosts in property {property} created on or after {created}.
        slots:
          property: path.propertyId
          created: query.filter[created_at]
      - text: List hosts in property {property} updated since {updated}.
        slots:
          property: path.propertyId
          updated: query.filter[updated_at]
      - text: Filter hosts in property {property} by name {name} using the filter parameter.
        slots:
          property: path.propertyId
          name: query.filter[name]
      method: generated
      generated: '2026-09-26'
- target: $.paths['/properties/{propertyId}/hosts'].post
  update:
    x-apievangelist-phrasing:
      intent: Create a host (alternate)
      effect: write
      questions:
      - Is there a propertyId endpoint for creating a host?
      - Can I create a host using the camelCase property path?
      instructions:
      - text: Create a host under property {property} with {data} via the propertyId endpoint.
        slots:
          property: path.propertyId
          data: requestBody.data
      - text: Add a host to property {property} using the propertyId path.
        slots:
          property: path.propertyId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{hostId}'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up a host (alternate)
      effect: read
      questions:
      - Is there a hostId endpoint for looking up one host?
      - Can I fetch a host through the camelCase hostId path?
      instructions:
      - text: Look up host {hostId} via the hostId endpoint.
        slots:
          hostId: path.hostId
      - text: Fetch host {hostId} using the camelCase path.
        slots:
          hostId: path.hostId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{hostId}'].delete
  update:
    x-apievangelist-phrasing:
      intent: Delete a host (alternate)
      effect: destructive
      questions:
      - Does the hostId delete endpoint return 204 when it succeeds?
      - Can I delete a host through the camelCase hostId path?
      instructions:
      - text: Delete host {hostId} via the hostId endpoint.
        slots:
          hostId: path.hostId
      - text: Remove host {hostId} using the camelCase path.
        slots:
          hostId: path.hostId
      method: generated
      generated: '2026-09-26'
- target: $.paths['/hosts/{hostId}'].patch
  update:
    x-apievangelist-phrasing:
      intent: Update an SFTP host (alternate)
      effect: write
      questions:
      - Is there a hostId PATCH endpoint for modifying SFTP hosts?
      - Can I modify an SFTP host's attributes through the camelCase path?
      instructions:
      - text: Modify SFTP host {hostId} with {data} via the hostId endpoint.
        slots:
          hostId: path.hostId
          data: requestBody.data
      - text: Update SFTP host {hostId} using the camelCase path.
        slots:
          hostId: path.hostId
      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-hosts-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.