Microsoft Azure · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Microsoft Azure Applications API
36 actions
36 updates
phrasing
extends
openapi/microsoft-azure-applications-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Microsoft Azure's API. It is a proposal applied on top of the contract, not a document Microsoft Azure publishes.
What the actions change
x-apievangelist-phrasing
Targets 36 · first 16 shown; the file carries all of them
$.info
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].put
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].delete
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].patch
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications'].get
$.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Solutions/applications'].get
$.paths['/{applicationId}'].get
$.paths['/{applicationId}'].put
$.paths['/{applicationId}'].delete
$.paths['/{applicationId}'].patch
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/refreshPermissions'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/listAllowedUpgradePlans'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/updateAccess'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/listTokens'].post
$.paths['/applications'].get
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 Microsoft Azure Applications API
version: 1.0.0
extends: openapi/microsoft-azure-applications-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: 35
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].get
update:
x-apievangelist-phrasing:
intent: Get a managed application by name
effect: read
questions:
- What details can I see for a managed application in my resource group?
- Can I look up a Microsoft.Solutions managed application just by its name?
instructions:
- text: Show me the managed application named {applicationName}.
slots:
applicationName: path.applicationName
- text: Get the plan and managedBy details of managed application {applicationName}.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].put
update:
x-apievangelist-phrasing:
intent: Create or update a managed application by name
effect: write
questions:
- How do I deploy a new managed application into a resource group by name?
- Which fields are required when creating a managed application, like kind and properties?
instructions:
- text: Create a managed application named {applicationName} of kind {kind}.
slots:
applicationName: path.applicationName
kind: requestBody.kind
- text: Create or replace the managed application {applicationName} in my resource group.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a managed application by name
effect: destructive
questions:
- Can I remove a managed application from a resource group using its name?
- What happens to a managed application when I delete it by name?
instructions:
- text: Delete the managed application named {applicationName}.
slots:
applicationName: path.applicationName
- text: Remove managed application {applicationName} from this resource group.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}'].patch
update:
x-apievangelist-phrasing:
intent: Update a managed application by name
effect: write
questions:
- Can I change the SKU or identity of an existing managed application by name?
- Is it possible to patch only the plan of a managed application I address by name?
instructions:
- text: Update the SKU of managed application {applicationName} to {sku}.
slots:
applicationName: path.applicationName
sku: requestBody.sku
- text: Patch the managed application {applicationName} with a new managedBy value {managedBy}.
slots:
applicationName: path.applicationName
managedBy: requestBody.managedBy
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications'].get
update:
x-apievangelist-phrasing:
intent: List managed applications in a resource group
effect: read
questions:
- Which managed applications are deployed in this resource group?
- Can I see every Microsoft.Solutions managed application in one resource group?
instructions:
- text: List the managed applications in my resource group.
- text: Show all managed applications deployed to this resource group.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Solutions/applications'].get
update:
x-apievangelist-phrasing:
intent: List managed applications in a subscription
effect: read
questions:
- What managed applications exist across my whole Azure subscription?
- Is there a subscription-wide inventory of managed applications?
instructions:
- text: List every managed application in my subscription.
- text: Give me a subscription-wide list of managed applications.
method: generated
generated: '2026-09-26'
- target: $.paths['/{applicationId}'].get
update:
x-apievangelist-phrasing:
intent: Get a managed application by resource ID
effect: read
questions:
- Can I fetch a managed application using its full resource ID instead of its name?
- What does the managed application at a given resource ID look like?
instructions:
- text: Get the managed application with resource ID {applicationId}.
slots:
applicationId: path.applicationId
- text: Look up managed application {applicationId} by its full ID.
slots:
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/{applicationId}'].put
update:
x-apievangelist-phrasing:
intent: Create or update a managed application by ID
effect: write
questions:
- Can I create a managed application by addressing its full resource ID?
- Which body fields does creating a managed application by resource ID require?
instructions:
- text: Create or update the managed application at resource ID {applicationId} with kind {kind}.
slots:
applicationId: path.applicationId
kind: requestBody.kind
- text: Deploy a managed application to resource ID {applicationId}.
slots:
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/{applicationId}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a managed application by resource ID
effect: destructive
questions:
- Can I delete a managed application when I only have its resource ID?
- Is deleting a managed application by full ID permanent?
instructions:
- text: Delete the managed application with resource ID {applicationId}.
slots:
applicationId: path.applicationId
- text: Remove managed application {applicationId} using its full ID.
slots:
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/{applicationId}'].patch
update:
x-apievangelist-phrasing:
intent: Update a managed application by resource ID
effect: write
questions:
- Can I patch a managed application by its resource ID rather than its name?
- Is it possible to change a managed application's plan by referencing its full ID?
instructions:
- text: Update the plan of managed application {applicationId} to {plan}.
slots:
applicationId: path.applicationId
plan: requestBody.plan
- text: Patch the managed application at resource ID {applicationId} with SKU {sku}.
slots:
applicationId: path.applicationId
sku: requestBody.sku
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/refreshPermissions'].post
update:
x-apievangelist-phrasing:
intent: Refresh permissions for a managed application
effect: write
questions:
- Can I re-sync the permissions granted to a managed application?
- What should I call when a managed application's permissions look out of date?
instructions:
- text: Refresh permissions for managed application {applicationName}.
slots:
applicationName: path.applicationName
- text: Re-apply the permissions on managed application {applicationName}.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/listAllowedUpgradePlans'].post
update:
x-apievangelist-phrasing:
intent: List allowed upgrade plans for a managed app
effect: read
questions:
- Which plans can my managed application be upgraded to?
- Are there any upgrade plans available for this managed application?
instructions:
- text: List the allowed upgrade plans for managed application {applicationName}.
slots:
applicationName: path.applicationName
- text: Show which plans {applicationName} can upgrade to.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/updateAccess'].post
update:
x-apievangelist-phrasing:
intent: Update just-in-time access for a managed app
effect: write
questions:
- How can I approve or change access to a managed application?
- Can I set an access status and sub-status on a managed application request?
instructions:
- text: Set access status {status} with sub-status {subStatus} on managed application {applicationName}.
slots:
status: requestBody.status
subStatus: requestBody.subStatus
applicationName: path.applicationName
- text: Update access for managed application {applicationName} as approver {approver}.
slots:
applicationName: path.applicationName
approver: requestBody.approver
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications/{applicationName}/listTokens'].post
update:
x-apievangelist-phrasing:
intent: List access tokens for a managed application
effect: read
questions:
- Can I get tokens for a managed application's user-assigned identities?
- Which tokens does a managed application issue for a given authorization audience?
instructions:
- text: List tokens for managed application {applicationName}.
slots:
applicationName: path.applicationName
- text: Get tokens for {applicationName} scoped to audience {authorizationAudience}.
slots:
applicationName: path.applicationName
authorizationAudience: requestBody.authorizationAudience
method: generated
generated: '2026-09-26'
- target: $.paths['/applications'].get
update:
x-apievangelist-phrasing:
intent: List Batch applications usable on compute nodes
effect: read
questions:
- Which Batch applications and versions can my compute nodes use?
- Can I cap how many Batch applications come back in one page?
instructions:
- text: List the Batch applications available in my Batch account.
- text: Show up to {maxresults} Batch applications usable in package references.
slots:
maxresults: query.maxresults
method: generated
generated: '2026-09-26'
- target: $.paths['/applications/{applicationId}'].get
update:
x-apievangelist-phrasing:
intent: Get a Batch application's details
effect: read
questions:
- What versions of a specific Batch application are available to compute nodes?
- Can I check whether a Batch application package is usable in a package reference?
instructions:
- text: Get the Batch application {applicationId}.
slots:
applicationId: path.applicationId
- text: Show the available versions of Batch application {applicationId}.
slots:
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications'].get
update:
x-apievangelist-phrasing:
intent: List applications in an Integration Space
effect: read
questions:
- Which applications live in my Azure Integration Space?
- Can I filter or page through the applications in an integration space?
instructions:
- text: List the applications in integration space {spaceName}.
slots:
spaceName: path.spaceName
- text: Show the first {top} applications in space {spaceName}.
slots:
top: query.top
spaceName: path.spaceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}'].get
update:
x-apievangelist-phrasing:
intent: Get an application in an Integration Space
effect: read
questions:
- What does a single application inside an integration space contain?
- Can I look up one integration space application by name?
instructions:
- text: Get application {applicationName} in integration space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
- text: Show the details of space {spaceName}'s application {applicationName}.
slots:
spaceName: path.spaceName
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}'].put
update:
x-apievangelist-phrasing:
intent: Create an application in an Integration Space
effect: write
questions:
- How do I add a new application to an integration space?
- Can I create an integration space application with custom properties?
instructions:
- text: Create application {applicationName} in integration space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
- text: Add a new application called {applicationName} to space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete an application from an Integration Space
effect: destructive
questions:
- Can I remove an application from my integration space?
- What happens when I delete an integration space application?
instructions:
- text: Delete application {applicationName} from integration space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
- text: Remove the {applicationName} application in space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}'].patch
update:
x-apievangelist-phrasing:
intent: Update an application in an Integration Space
effect: write
questions:
- Can I change the tags on an integration space application?
- Is it possible to patch an existing application's properties inside a space?
instructions:
- text: Update the tags on application {applicationName} in integration space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
- text: Patch integration space {spaceName} application {applicationName} with new properties.
slots:
spaceName: path.spaceName
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/deleteBusinessProcessDevelopmentArtifact'].post
update:
x-apievangelist-phrasing:
intent: Delete a business process development artifact
effect: destructive
questions:
- Can I delete a business process development artifact from an integration space application?
- Is there a way to discard a saved business process draft by name?
instructions:
- text: Delete business process artifact {name} from application {applicationName} in space {spaceName}.
slots:
name: requestBody.name
applicationName: path.applicationName
spaceName: path.spaceName
- text: Discard the business process development artifact {name} in {applicationName}.
slots:
name: requestBody.name
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/getBusinessProcessDevelopmentArtifact'].post
update:
x-apievangelist-phrasing:
intent: Get a business process development artifact
effect: read
questions:
- Can I open one business process development artifact by name?
- What does a saved business process draft in my integration application contain?
instructions:
- text: Get business process artifact {name} from application {applicationName} in space {spaceName}.
slots:
name: requestBody.name
applicationName: path.applicationName
spaceName: path.spaceName
- text: Show the content of business process development artifact {name}.
slots:
name: requestBody.name
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/listBusinessProcessDevelopmentArtifacts'].post
update:
x-apievangelist-phrasing:
intent: List business process development artifacts
effect: read
questions:
- Which business process development artifacts exist in an integration space application?
- Can I see all the business process drafts saved for one application?
instructions:
- text: List business process development artifacts for application {applicationName} in space {spaceName}.
slots:
applicationName: path.applicationName
spaceName: path.spaceName
- text: Show every business process draft in {applicationName}.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/saveBusinessProcessDevelopmentArtifact'].post
update:
x-apievangelist-phrasing:
intent: Save a business process development artifact
effect: write
questions:
- How do I save a business process development artifact to an integration application?
- Can I overwrite a business process draft by saving it under the same name?
instructions:
- text: Save business process artifact {name} to application {applicationName} in space {spaceName}.
slots:
name: requestBody.name
applicationName: path.applicationName
spaceName: path.spaceName
- text: Store my business process draft as {name} in {applicationName}.
slots:
name: requestBody.name
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/validateBusinessProcessDevelopmentArtifact'].post
update:
x-apievangelist-phrasing:
intent: Validate a business process development artifact
effect: read
questions:
- Can I check a business process development artifact for errors before saving it?
- Is my business process draft valid for this integration application?
instructions:
- text: Validate business process artifact {name} for application {applicationName} in space {spaceName}.
slots:
name: requestBody.name
applicationName: path.applicationName
spaceName: path.spaceName
- text: Check whether business process draft {name} is valid.
slots:
name: requestBody.name
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}'].get
update:
x-apievangelist-phrasing:
intent: Get a Service Fabric Mesh application
effect: read
questions:
- What services and runtime properties does my Service Fabric Mesh application have?
- Can I inspect one Mesh application resource by name?
instructions:
- text: Get Service Fabric Mesh application {applicationName} in resource group {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
applicationName: path.applicationName
resourceGroupName: path.resourceGroupName
- text: Show the runtime status of Mesh application {applicationName}.
slots:
applicationName: path.applicationName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}'].put
update:
x-apievangelist-phrasing:
intent: Create or update a Service Fabric Mesh application
effect: write
questions:
- How do I deploy a Service Fabric Mesh application resource?
- If a Mesh application with the same name exists, does creating it again update its description?
instructions:
- text: Create Service Fabric Mesh application {applicationName} in resource group {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
applicationName: path.applicationName
resourceGroupName: path.resourceGroupName
- text: Update the description of Mesh application {applicationName} in {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
applicationName: path.applicationName
resourceGroupName: path.resourceGroupName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a Service Fabric Mesh application
effect: destructive
questions:
- Can I tear down a Service Fabric Mesh application by name?
- What is removed when I delete a Mesh application resource?
instructions:
- text: Delete Service Fabric Mesh application {applicationName} in resource group {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
applicationName: path.applicationName
resourceGroupName: path.resourceGroupName
- text: Remove the Mesh application {applicationName} from {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
applicationName: path.applicationName
resourceGroupName: path.resourceGroupName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications'].get
update:
x-apievangelist-phrasing:
intent: List Service Fabric Mesh apps in a resource group
effect: read
questions:
- Which Service Fabric Mesh applications are in a given resource group?
- Can I see the runtime properties of every Mesh app in one resource group?
instructions:
- text: List the Service Fabric Mesh applications in resource group {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
resourceGroupName: path.resourceGroupName
- text: Show all Mesh application resources under {resourceGroupName} of subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
resourceGroupName: path.resourceGroupName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabricMesh/applications'].get
update:
x-apievangelist-phrasing:
intent: List Service Fabric Mesh apps in a subscription
effect: read
questions:
- What Service Fabric Mesh applications are running across my subscription?
- Is there a subscription-level listing of Mesh application resources?
instructions:
- text: List all Service Fabric Mesh applications in subscription {subscriptionId}.
slots:
subscriptionId: path.subscriptionId
- text: Show every Mesh application resource across the subscription.
method: generated
generated: '2026-09-26'
- target: $.paths['/Applications/{applicationId}/$/GetServices'].get
update:
x-apievangelist-phrasing:
intent: List services in a Service Fabric application
effect: read
questions:
- Which services belong to a Service Fabric application?
- Can I filter a Service Fabric application's services by service type name?
instructions:
- text: List the services in Service Fabric application {applicationId}.
slots:
applicationId: path.applicationId
- text: Show services of type {ServiceTypeName} in application {applicationId}.
slots:
ServiceTypeName: query.ServiceTypeName
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/Applications/{applicationId}/$/GetServices/{serviceId}'].get
update:
x-apievangelist-phrasing:
intent: Get one service in a Service Fabric application
effect: read
questions:
- What is the status of a specific service inside my Service Fabric application?
- Can I fetch a single Service Fabric service by its service ID?
instructions:
- text: Get service {serviceId} in Service Fabric application {applicationId}.
slots:
serviceId: path.serviceId
applicationId: path.applicationId
- text: Show details for Service Fabric service {serviceId}.
slots:
serviceId: path.serviceId
method: generated
generated: '2026-09-26'
- target: $.paths['/Applications/{applicationId}/$/GetServices/$/Create'].post
update:
x-apievangelist-phrasing:
intent: Create a stateless or stateful Service Fabric service
effect: write
questions:
- How do I create a stateful or stateless service under a Service Fabric application?
- Can I set partitioning details when I create a Service Fabric service?
instructions:
- text: Create a new Service Fabric service under application {applicationId}.
slots:
applicationId: path.applicationId
- text: Add a partitioned stateful service to Service Fabric application {applicationId}.
slots:
applicationId: path.applicationId
method: generated
generated: '2026-09-26'
- target: $.paths['/Applications/{applicationId}/$/GetServices/$/CreateFromTemplate'].post
update:
x-apievangelist-phrasing:
intent: Create a Service Fabric service from a template
effect: write
questions:
- Can I create a Service Fabric service from a template in the application manifest?
- What is a service template and how does it help create services?
instructions:
- text: Create a service from the manifest template in Service Fabric application {applicationId}.
slots:
applicationId: path.applicationId
- text: Instantiate a templated service for application {applicationId}.
slots:
applicationId: path.applicationId
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/microsoft-azure-applications-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.