Azure Logic Apps Operations API
The Operations API from Azure Logic Apps — 1 operation(s) for operations.
The Operations API from Azure Logic Apps — 1 operation(s) for operations.
swagger: '2.0'
info:
description: REST API for Azure Logic Apps.
title: LogicManagementClient IntegrationAccountAgreements Operations API
version: '2.0'
x-apisguru-categories:
- cloud
x-logo:
url: https://api.apis.guru/v2/cache/logo/https_assets.onestore.ms_cdnfiles_onestorerolling-1606-01000_shell_v3_images_logo_microsoft.png
x-origin:
- format: swagger
url: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/logic/resource-manager/Microsoft.Logic/stable/2019-05-01/logic.json
x-preferred: true
x-providerName: azure.com
x-serviceName: logic
x-tags:
- Azure
- Microsoft
host: management.azure.com
schemes:
- https
consumes:
- application/json
produces:
- application/json
security:
- azure_auth:
- user_impersonation
tags:
- name: Operations
paths:
/providers/Microsoft.Logic/operations:
get:
description: Lists all of the available Logic REST API operations.
operationId: Operations_List
parameters:
- $ref: '#/parameters/api-version'
responses:
'200':
description: OK. The request has succeeded.
schema:
$ref: '#/definitions/OperationListResult'
default:
description: Logic error response describing why the operation failed.
schema:
$ref: '#/definitions/ErrorResponse'
tags:
- Operations
x-ms-examples:
List Microsoft.Logic operations:
parameters:
api-version: '2019-05-01'
responses:
'200':
body:
value:
- display:
description: Gets the operation.
operation: Get Operation
provider: Microsoft Logic
resource: Operation
name: Microsoft.Logic/operations/read
- display:
description: Registers the Microsoft.Logic resource provider for a given subscription.
operation: Register Resource Provider
provider: Microsoft Logic
resource: Resource Provider
name: Microsoft.Logic/register/action
- display:
description: Validates the workflow.
operation: Validate Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/locations/workflows/validate/action
- display:
description: Reads the workflow.
operation: Get Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/read
- display:
description: Creates or updates the workflow.
operation: Set Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/write
- display:
description: Deletes the workflow.
operation: Delete Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/delete
- display:
description: Starts a run of the workflow.
operation: Run Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/run/action
- display:
description: Disables the workflow.
operation: Disable Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/disable/action
- display:
description: Enables the workflow.
operation: Enable Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/enable/action
- display:
description: Suspends the workflow.
operation: Suspend Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/suspend/action
- display:
description: Validates the workflow.
operation: Validate Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/validate/action
- display:
description: Moves Workflow from its existing subscription id, resource group, and/or name to a different subscription id, resource group, and/or name.
operation: Move Workflow
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/move/action
- display:
description: Gets the workflow swagger definitions.
operation: Get workflow swagger
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/listSwagger/action
- display:
description: Reads the workflow version.
operation: Get Workflow Version
provider: Microsoft Logic
resource: Workflow Version
name: Microsoft.Logic/workflows/versions/read
- display:
description: Gets the callback URL for trigger.
operation: List Trigger Callback URL
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/versions/triggers/listCallbackUrl/action
- display:
description: Reads the access key.
operation: Get Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/accessKeys/read
- display:
description: Creates or updates the access key.
operation: Set Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/accessKeys/write
- display:
description: Deletes the access key.
operation: Delete Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/accessKeys/delete
- display:
description: Lists the access key secrets.
operation: List Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/accessKeys/list/action
- display:
description: Regenerates the access key secrets.
operation: Regenerate Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/accessKeys/regenerate/action
- display:
description: Regenerates the access key secrets.
operation: Regenerate Access Key
provider: Microsoft Logic
resource: Access Key
name: Microsoft.Logic/workflows/regenerateAccessKey/action
- display:
description: Gets the callback URL for workflow.
operation: List workflow callback URL
provider: Microsoft Logic
resource: Workflow
name: Microsoft.Logic/workflows/listCallbackUrl/action
- display:
description: Reads the trigger.
operation: Get Trigger
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/triggers/read
- display:
description: Executes the trigger.
operation: Trigger Run
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/triggers/run/action
- display:
description: Resets the trigger.
operation: Trigger Reset
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/triggers/reset/action
- display:
description: Sets the trigger state.
operation: Set Trigger State
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/triggers/setState/action
- display:
description: Reads the trigger histories.
operation: Get Trigger Histories
provider: Microsoft Logic
resource: Trigger Histories
name: Microsoft.Logic/workflows/triggers/histories/read
- display:
description: Resubmits the workflow trigger.
operation: Resubmit trigger
provider: Microsoft Logic
resource: Trigger Histories
name: Microsoft.Logic/workflows/triggers/histories/resubmit/action
- display:
description: Gets the callback URL for trigger.
operation: List Trigger Callback URL
provider: Microsoft Logic
resource: Trigger
name: Microsoft.Logic/workflows/triggers/listCallbackUrl/action
- display:
description: Reads the workflow run.
operation: Get Workflow Run
provider: Microsoft Logic
resource: Workflow Run
name: Microsoft.Logic/workflows/runs/read
- display:
description: Cancels the run of a workflow.
operation: Cancel Workflow Run
provider: Microsoft Logic
resource: Workflow Run
name: Microsoft.Logic/workflows/runs/cancel/action
- display:
description: Reads the workflow run operation status.
operation: Get Workflow Run Operation Status
provider: Microsoft Logic
resource: Workflow Run Operation
name: Microsoft.Logic/workflows/runs/operations/read
- display:
description: Reads the workflow run action.
operation: Get Workflow Run Action
provider: Microsoft Logic
resource: Workflow Run Action
name: Microsoft.Logic/workflows/runs/actions/read
- display:
description: Reads the workflow run action repetition.
operation: Get Workflow Run Action Repetition
provider: Microsoft Logic
resource: Workflow Run Action Repetition
name: Microsoft.Logic/workflows/runs/actions/repetitions/read
- display:
description: Reads the workflow run action scope repetition.
operation: Get Workflow Run Action Scope Repetition
provider: Microsoft Logic
resource: Workflow Run Action Scope Repetition
name: Microsoft.Logic/workflows/runs/actions/scoperepetitions/read
- display:
description: Reads the workflow run action request history.
operation: Gets the workflow run action request history
provider: Microsoft Logic
resource: Workflow run action request history
name: Microsoft.Logic/workflows/runs/actions/requestHistories/read
- display:
description: Reads the workflow run repetition action request history.
operation: Gets the workflow run repetition action request history
provider: Microsoft Logic
resource: Workflow run repetition action request history
name: Microsoft.Logic/workflows/runs/actions/repetitions/requestHistories/read
- display:
description: Reads the workflow diagnostic settings.
operation: Get Workflow Diagnostic Setting
provider: Microsoft Logic
resource: Workflow Diagnostic Setting
name: Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/read
origin: System
- display:
description: Creates or updates the workflow diagnostic setting.
operation: Set Workflow Diagnostic Setting
provider: Microsoft Logic
resource: Workflow Diagnostic Setting
name: Microsoft.Logic/workflows/providers/Microsoft.Insights/diagnosticSettings/write
origin: System
- display:
description: Reads the workflow metric definitions.
operation: Get Workflow Metric Definition
provider: Microsoft Logic
resource: Workflow Metric Definition
name: Microsoft.Logic/workflows/providers/Microsoft.Insights/metricDefinitions/read
origin: System
properties:
serviceSpecification:
metricSpecifications:
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow runs started.
displayName: Runs Started
fillGapWithZero: true
name: RunsStarted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow runs completed.
displayName: Runs Completed
fillGapWithZero: true
name: RunsCompleted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow runs succeeded.
displayName: Runs Succeeded
fillGapWithZero: true
name: RunsSucceeded
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow runs failed.
displayName: Runs Failed
fillGapWithZero: true
name: RunsFailed
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow runs cancelled.
displayName: Runs Cancelled
fillGapWithZero: true
name: RunsCancelled
unit: Count
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of completed workflow runs.
displayName: Run Latency
fillGapWithZero: false
name: RunLatency
unit: Seconds
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of succeeded workflow runs.
displayName: Run Success Latency
fillGapWithZero: false
name: RunSuccessLatency
unit: Seconds
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow action or trigger throttled events.
displayName: Run Throttled Events
fillGapWithZero: true
name: RunThrottledEvents
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Percentage of workflow runs failed.
displayName: Run Failure Percentage
fillGapWithZero: true
name: RunFailurePercentage
unit: Percent
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow actions started.
displayName: 'Actions Started '
fillGapWithZero: true
name: ActionsStarted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow actions completed.
displayName: 'Actions Completed '
fillGapWithZero: true
name: ActionsCompleted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow actions succeeded.
displayName: 'Actions Succeeded '
fillGapWithZero: true
name: ActionsSucceeded
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow actions failed.
displayName: 'Actions Failed '
fillGapWithZero: true
name: ActionsFailed
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow actions skipped.
displayName: 'Actions Skipped '
fillGapWithZero: true
name: ActionsSkipped
unit: Count
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of completed workflow actions.
displayName: 'Action Latency '
fillGapWithZero: false
name: ActionLatency
unit: Seconds
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of succeeded workflow actions.
displayName: 'Action Success Latency '
fillGapWithZero: false
name: ActionSuccessLatency
unit: Seconds
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow action throttled events..
displayName: Action Throttled Events
fillGapWithZero: true
name: ActionThrottledEvents
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers started.
displayName: 'Triggers Started '
fillGapWithZero: true
name: TriggersStarted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers completed.
displayName: 'Triggers Completed '
fillGapWithZero: true
name: TriggersCompleted
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers succeeded.
displayName: 'Triggers Succeeded '
fillGapWithZero: true
name: TriggersSucceeded
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers failed.
displayName: 'Triggers Failed '
fillGapWithZero: true
name: TriggersFailed
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers skipped.
displayName: Triggers Skipped
fillGapWithZero: true
name: TriggersSkipped
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow triggers fired.
displayName: 'Triggers Fired '
fillGapWithZero: true
name: TriggersFired
unit: Count
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of completed workflow triggers.
displayName: 'Trigger Latency '
fillGapWithZero: false
name: TriggerLatency
unit: Seconds
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of fired workflow triggers.
displayName: 'Trigger Fire Latency '
fillGapWithZero: false
name: TriggerFireLatency
unit: Seconds
- aggregationType: Average
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Latency of succeeded workflow triggers.
displayName: 'Trigger Success Latency '
fillGapWithZero: false
name: TriggerSuccessLatency
unit: Seconds
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow trigger throttled events.
displayName: Trigger Throttled Events
fillGapWithZero: true
name: TriggerThrottledEvents
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow action executions getting billed.
displayName: Billable Action Executions
fillGapWithZero: true
name: BillableActionExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow trigger executions getting billed.
displayName: Billable Trigger Executions
fillGapWithZero: true
name: BillableTriggerExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of workflow executions getting billed.
displayName: Total Billable Executions
fillGapWithZero: true
name: TotalBillableExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of native workflow action executions getting billed.
displayName: Billable Native Action Executions
fillGapWithZero: true
name: BillableNativeActionExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of native workflow trigger executions getting billed.
displayName: Billable Native Trigger Executions
fillGapWithZero: true
name: BillableNativeTriggerExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of native workflow executions getting billed.
displayName: Total Native Billable Executions
fillGapWithZero: true
name: TotalBillableNativeExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of standard workflow action executions getting billed.
displayName: Billable Standard Action Executions
fillGapWithZero: true
name: BillableStandardActionExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of standard workflow trigger executions getting billed.
displayName: Billable Standard Trigger Executions
fillGapWithZero: true
name: BillableStandardTriggerExecutions
unit: Count
- aggregationType: Total
availabilities:
- blobDuration: PT1H
timeGrain: PT1M
dimensions: []
displayDescription: Number of standard workflow executions getting billed.
displayName: Total Standard Billable Executions
fillGapWithZero: true
name: TotalBillableStandardExecutions
unit: Count
- display:
description: Reads the workflow log definitions.
operation: Get Workflow Log Definition
provider: Microsoft Logic
resource: Workflow Log Definition
name: Microsoft.Logic/workflows/providers/Microsoft.Insights/logDefinitions/read
origin: System
properties:
serviceSpecification:
logSpecifications:
- blobDuration: PT1H
description: Diagnostic events related to workflow runtime executions.
displayName: Workflow runtime diagnostic events
name: WorkflowRun
# --- truncated at 32 KB (50 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/azure-logic-apps/refs/heads/main/openapi/azure-logic-apps-operations-api-openapi.yml