Skip to main content

Azure Functions Operations Reference

Orkes Conductor integrates with Azure Functions to let you build workflows that interact with your Azure Functions using the available operations. Once you configure the Azure Functions integration, you can use the following operations to interact with your Function Apps directly from your workflows.

This page covers the parameters and expected output for each operation available in the Azure Functions integration.

List Function Apps

Lists all Function Apps in the subscription or a specific resource group. Use this to discover available Function Apps before invoking them, or to get an overview of your Azure Functions deployment.

ParameterDescriptionTypeRequired/Optional
Resource GroupResource group name to filter results. If not provided, lists all Function Apps across the subscription.stringOptional.

Get Function App Details

Retrieves detailed information about a specific Function App.

ParameterDescriptionTypeRequired/Optional
Resource GroupResource group name. Uses the default configured resource group if not specified.stringOptional.
Function App NameThe name of the Function App to retrieve.stringRequired.

List Functions In App

Lists all functions within a specific Function App.

ParameterDescriptionTypeRequired/Optional
Resource GroupResource group name. Uses the default configured resource group if not specified.stringOptional.
Function App NameThe name of the Function App to retrieve the functions from.stringRequired.

Get Function Details

Retrieves configuration and metadata for a specific function within a Function App.

ParameterDescriptionTypeRequired/Optional
Resource GroupResource group name. Uses the default configured resource group if not specified.stringOptional.
Function App NameThe name of the Function App to retrieve the function from.stringRequired.
Function NameName of the function. This field is case-sensitive.stringRequired.

Invoke HTTP Function

Invokes an HTTP-triggered Azure Function with a custom request.

ParameterDescriptionTypeRequired/Optional
Resource GroupResource group name. Uses the default configured resource group if not specified.stringOptional.
Function App NameThe name of the Function App to retrieve the function from.stringRequired.
Function NameName of the function. This field is case-sensitive.stringRequired.
MethodHTTP method to use. Supported values:
  • GET
  • POST
  • PUT
  • DELETE
  • PATCH
. Defaults to GET.
stringOptional.
PathAdditional path to append after the function name in the URL.stringOptional.
Query ParamsQuery parameters as a JSON string. For example, {"name": "World"}.stringOptional.
HeadersCustom request headers as a JSON string. For example, {"X-Custom-Header": "value"}.stringOptional.
BodyRequest body content. Typically a JSON string for POST/PUT requests.stringOptional.
Use Function KeyWhether to use the function key for authentication. Defaults to true.booleanOptional.