Skip to main content
POST
This endpoint discovers and lists all AWS Lambda functions available in your AWS account for the specified region and credentials. This is used by the Tools Library to provide an interactive function selector when creating Lambda tools.

Request Body

Send AWS credentials and region as query parameters:
Example Request

Query Parameters

  • access_key (string, required): AWS Access Key ID with Lambda permissions
  • secret_key (string, required): AWS Secret Access Key
  • region (string, optional, default: “us-east-1”): AWS region to search for Lambda functions

Response

A successful request returns detailed information about all Lambda functions:
Response

Function Object Properties

Each function object in the response contains:

Error Responses

400 Bad Request - Missing Credentials

400 Bad Request - Invalid Credentials

400 Bad Request - Access Denied

500 Internal Server Error

Required IAM Permissions

Your AWS credentials must have the following permissions:
IAM Policy

Usage in Tools Library

This endpoint is automatically called when users:
  1. Enter AWS credentials in the Lambda tool configuration form
  2. Select a region from the dropdown
  3. Click ”🔍 Discover Functions” button
  4. Browse the interactive function list to select their Lambda function
The selected function’s metadata is used to auto-populate the tool configuration form.

Rate Limits

  • Rate Limit: 10 requests per minute per organization
  • Timeout: 30 seconds maximum per request
  • Pagination: Returns all functions (AWS API handles pagination internally)
Security Note: This endpoint requires AWS credentials to be sent in the request. Credentials are not stored on our servers and are only used for the duration of the API call.

Example Usage

cURL Example
Python Example
JavaScript Example

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

access_key
string
required

AWS Access Key ID

secret_key
string
required

AWS Secret Access Key

region
string
default:us-east-1

AWS Region

Response

Successful Response