Skip to content
For LLMsView as Markdown·

AWS Lambda

Manage and invoke serverless functions on AWS Lambda.

DetailValue
CategoryCloud & Infra
Base URLhttps://lambda.us-east-1.amazonaws.com
AuthenticationAPI Key
Endpoints8
Connector keyaws-lambda

Using AWS Lambda in a workflow

  1. Go to Connections and click New Connection.
  2. Pick AWS Lambda from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
GET /2015-03-31/functionsList Lambda functions
POST /2015-03-31/functionsCreate a Lambda function
GET /2015-03-31/functions/{FunctionName}Get function details
DELETE /2015-03-31/functions/{FunctionName}Delete a Lambda function
POST /2015-03-31/functions/{FunctionName}/invocationsInvoke a Lambda function
PUT /2015-03-31/functions/{FunctionName}/configurationUpdate function configuration
POST /2015-03-31/functions/{FunctionName}/versionsPublish a new function version
GET /2015-03-31/functions/{FunctionName}/aliasesList function aliases

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /2015-03-31/functions

List Lambda functions

DetailValue
Operation IDcloud.listFunctions
MethodGET
Path/2015-03-31/functions

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listFunctions.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

POST /2015-03-31/functions

Create a Lambda function

DetailValue
Operation IDcloud.createFunction
MethodPOST
Path/2015-03-31/functions

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createFunction.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

GET /2015-03-31/functions/{FunctionName}

Get function details

DetailValue
Operation IDcloud.getFunction
MethodGET
Path/2015-03-31/functions/{FunctionName}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.getFunction.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

DELETE /2015-03-31/functions/{FunctionName}

Delete a Lambda function

DetailValue
Operation IDcloud.deleteFunction
MethodDELETE
Path/2015-03-31/functions/{FunctionName}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.deleteFunction.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

POST /2015-03-31/functions/{FunctionName}/invocations

Invoke a Lambda function

DetailValue
Operation IDcloud.invokeFunction
MethodPOST
Path/2015-03-31/functions/{FunctionName}/invocations

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.invokeFunction.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

PUT /2015-03-31/functions/{FunctionName}/configuration

Update function configuration

DetailValue
Operation IDcloud.updateFunctionConfiguration
MethodPUT
Path/2015-03-31/functions/{FunctionName}/configuration

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.updateFunctionConfiguration.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

POST /2015-03-31/functions/{FunctionName}/versions

Publish a new function version

DetailValue
Operation IDcloud.publishVersion
MethodPOST
Path/2015-03-31/functions/{FunctionName}/versions

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.publishVersion.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.

GET /2015-03-31/functions/{FunctionName}/aliases

List function aliases

DetailValue
Operation IDcloud.listAliases
MethodGET
Path/2015-03-31/functions/{FunctionName}/aliases

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS Lambda connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listAliases.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS Lambda API reference.