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.
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
# 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.
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.