AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers. Lambda runs your code on high-availability compute infrastructure and performs all of the administration of the compute resources, including server and operating system maintenance, capacity provisioning and automatic scaling, and logging.
AWS Lambda publishes 19 API contracts indexed on the APIs.io network, including Aliases API, Concurrency API, Event Source Mappings API, and 16 more. Tagged areas include Serverless, Monitoring, Observability, Logging, and Telemetry.
The AWS Lambda catalog on APIs.io includes 1 event-driven AsyncAPI specification, 2 JSON-LD contexts, and 3 Spectral governance rulesets.
AWS Lambda’s developer surface includes pricing, changelog, CLI, authentication, engineering blog, FAQ, and 47 more developer resources.
The questions people put to an LLM, and the jobs they hand an agent, that AWS Lambda's APIs answer — each one linked to the operation that does it.
Generated by API Evangelist
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Open Source Surface applies to this provider. This product is open source and we
read its repository directly, so Open Source Surface carries
10 points of the composite. It is scored from what the repository actually
publishes — a security policy, a contribution guide, a release history, a code of conduct — read live from the
provider rather than inferred from our own catalog pointers.
This facet adds; nothing was taken away to make room for it. An open-source project is not excused from
the commercial facets, because exemption would strip it of the points it does earn.
If we have the wrong repository, or this product is not open source, say so on your
provider repo and we
will drop the facet rather than have you publish against it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 65 points between them,
because both conditional facets apply and carry
35 points together. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 65% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/aws-lambda/"><img src="https://apis.io/badge/aws-lambda/card.svg" alt="AWS Lambda on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Documented Reversibility+6 pts — a reversal operation in the contract, graded up when a window is documented too
Agent Skills+5 pts — skills artifact present, graded by who authored it
Protected Resource Metadata+5 pts — a served /.well-known/oauth-protected-resource carrying `resource` (documented), and naming its authorization_servers (verified)
3 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The Lambda Extensions API enables you to create extensions that integrate with the Lambda execution environment lifecycle. Extensions can run as companion processes alongside yo...
The Lambda Telemetry API lets you collect telemetry data directly from the Lambda execution environment. Extensions can subscribe to telemetry streams for platform telemetry, fu...
The Lambda Runtime API enables you to use custom runtimes to run functions in any programming language. The runtime API provides an HTTP API for custom runtimes to receive invoc...
The Lambda Logs API enables extensions to subscribe to log streams generated by the Lambda platform, function code, and extensions within the execution environment, providing ac...
Official AWS Labs MCP server that turns AWS Lambda functions into MCP tools. It acts as a bridge between MCP clients and Lambda, letting generative-AI models select and invoke L...
AWS Lambda integrates with other AWS services to invoke functions in response to events. Lambda functions can be triggered by event sources including Amazon S3, Amazon DynamoDB ...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: aws-lambda
name: AWS Lambda
description: AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application
or backend service without provisioning or managing servers. Lambda runs your code on high-availability compute infrastructure
and performs all of the administration of the compute resources, including server and operating system maintenance, capacity
provisioning and automatic scaling, and logging.
deliveryModel:
model: open-core
license: MIT-0
open_source: true
commercial: true
callable_host: true
label: Open core · an OSS project plus a commercial hosted product
confidence: high
source:
- license
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
- rate-limits
- security
generated: '2026-11-02'
method: derived
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://raw.githubusercontent.com/api-evangelist/aws-lambda/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-09-16'
specificationVersion: '0.23'
type: Index
apis:
- aid: aws-lambda:aws-lambda-extensions-api
name: AWS Lambda Extensions API
description: The Lambda Extensions API enables you to create extensions that integrate with the Lambda execution environment
lifecycle. Extensions can run as companion processes alongside your function, enabling use cases such as capturing diagnostic
information, sending telemetry data, and integrating with monitoring and observability tools.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Extensions
- Monitoring
- Observability
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-extensions-api.html
- type: Partners
url: https://docs.aws.amazon.com/lambda/latest/dg/extensions-api-partners.html
- type: CodeExamples
url: https://github.com/aws-samples/aws-lambda-extensions
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-telemetry-api
name: AWS Lambda Telemetry API
description: The Lambda Telemetry API lets you collect telemetry data directly from the Lambda execution environment. Extensions
can subscribe to telemetry streams for platform telemetry, function logs, and extension logs to send data to custom destinations
for monitoring and observability.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Logging
- Monitoring
- Observability
- Serverless
- Telemetry
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api-reference.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-runtime-api
name: AWS Lambda Runtime API
description: The Lambda Runtime API enables you to use custom runtimes to run functions in any programming language. The
runtime API provides an HTTP API for custom runtimes to receive invocation events from Lambda and send response data back
within the Lambda execution environment.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Custom Runtime
- Functions
- Runtime
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-logs-api
name: AWS Lambda Logs API
description: The Lambda Logs API enables extensions to subscribe to log streams generated by the Lambda platform, function
code, and extensions within the execution environment, providing access to log data for processing and forwarding.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-logs-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Logging
- Monitoring
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-logs-api.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-aliases-api
name: AWS Lambda Aliases API
description: Create named pointers to function versions with routing configuration
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Aliases
properties:
- type: OpenAPI
url: openapi/aws-lambda-aliases-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-concurrency-api
name: AWS Lambda Concurrency API
description: Manage reserved and provisioned concurrency settings for functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Concurrency
properties:
- type: OpenAPI
url: openapi/aws-lambda-concurrency-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-event-source-mappings-api
name: AWS Lambda Event Source Mappings API
description: Map event sources such as Amazon SQS, Kinesis, and DynamoDB Streams to Lambda functions for automatic invocation
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Event Source Mappings
properties:
- type: OpenAPI
url: openapi/aws-lambda-event-source-mappings-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-function-url-api
name: AWS Lambda Function URL API
description: Configure dedicated HTTPS endpoints for Lambda functions that can be invoked directly via HTTP
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Function URL
properties:
- type: OpenAPI
url: openapi/aws-lambda-function-url-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-functions-api
name: AWS Lambda Functions API
description: Create, configure, invoke, and manage Lambda functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Functions
properties:
- type: OpenAPI
url: openapi/aws-lambda-functions-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-layers-api
name: AWS Lambda Layers API
description: Manage Lambda layers that package libraries, custom runtimes, and other dependencies for sharing across functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Layers
properties:
- type: OpenAPI
url: openapi/aws-lambda-layers-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-tags-api
name: AWS Lambda Tags API
description: The Tags API from AWS Lambda — 1 operation(s) for tags.
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/aws-lambda-tags-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-versions-api
name: AWS Lambda Versions API
description: Publish and manage immutable function versions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Versions
properties:
- type: OpenAPI
url: openapi/aws-lambda-versions-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-capacity-providers-api
name: AWS Lambda Lambda Capacity Providers API
description: The Lambda Capacity Providers API from AWS Lambda — 2 operation(s) for lambda capacity providers.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Capacity Providers
properties:
- type: OpenAPI
url: openapi/aws-lambda-capacity-providers-api-openapi.yml
- aid: aws-lambda:aws-lambda-code-signing-config-api
name: AWS Lambda Lambda Code Signing Config API
description: The Lambda Code Signing Config API from AWS Lambda — 1 operation(s) for lambda code signing config.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Code Signing Config
properties:
- type: OpenAPI
url: openapi/aws-lambda-code-signing-config-api-openapi.yml
- aid: aws-lambda:aws-lambda-event-invoke-config-api
name: AWS Lambda Lambda Event Invoke Config API
description: The Lambda Event Invoke Config API from AWS Lambda — 2 operation(s) for lambda event invoke config.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Event Invoke Config
properties:
- type: OpenAPI
url: openapi/aws-lambda-event-invoke-config-api-openapi.yml
- aid: aws-lambda:aws-lambda-operations-api
name: AWS Lambda Lambda Operations API
description: The Lambda Operations API from AWS Lambda — 20 operation(s) for lambda operations.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Operations
properties:
- type: OpenAPI
url: openapi/aws-lambda-operations-api-openapi.yml
- aid: aws-lambda:aws-lambda-policy-api
name: AWS Lambda Lambda Policy API
description: The Lambda Policy API from AWS Lambda — 4 operation(s) for lambda policy.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Policy
properties:
- type: OpenAPI
url: openapi/aws-lambda-policy-api-openapi.yml
- aid: aws-lambda:aws-lambda-provisioned-concurrency-api
name: AWS Lambda Lambda Provisioned Concurrency API
description: The Lambda Provisioned Concurrency API from AWS Lambda — 1 operation(s) for lambda provisioned concurrency.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Provisioned Concurrency
properties:
- type: OpenAPI
url: openapi/aws-lambda-provisioned-concurrency-api-openapi.yml
- aid: aws-lambda:aws-lambda-resource-policy-api
name: AWS Lambda Lambda Resource Policy API
description: The Lambda Resource Policy API from AWS Lambda — 1 operation(s) for lambda resource policy.
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Lambda Resource Policy
properties:
- type: OpenAPI
url: openapi/aws-lambda-resource-policy-api-openapi.yml
common:
- type: FinOps
url: finops/aws-lambda-finops.yml
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: RateLimits
url: rate-limits/aws-lambda-rate-limits.yml
- type: Plans
url: plans/aws-lambda-plans-pricing.yml
- type: CapabilityMap
url: capabilities/aws-lambda-capability-edges.yml
name: AWS Lambda Business Capability Map
- type: IssueTracker
url: https://github.com/awsdocs/aws-lambda-developer-guide/issues
- type: CodeOfConduct
url: https://github.com/awsdocs/.github/blob/master/CODE_OF_CONDUCT.md
- type: ContributionGuide
url: https://github.com/awsdocs/aws-lambda-developer-guide/blob/main/CONTRIBUTING.md
- type: License
name: MIT-0
url: https://github.com/awsdocs/aws-lambda-developer-guide/blob/main/LICENSE
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/aws-lambda/overview
- type: AgenticAccess
url: agentic-access/aws-lambda-agentic-access.yml
- type: Packages
url: packages/aws-lambda-packages.yml
- type: WellKnown
url: well-known/aws-lambda-well-known.yml
- type: SecurityTxt
url: well-known/aws-lambda-security.txt
- type: MCPServer
url: mcp/aws-lambda-mcp.yml
- type: LLMsTxt
url: llms/aws-lambda-llms.txt
- type: Overlay
url: overlays/aws-lambda-api-overlay.yaml
- type: Conformance
url: conformance/aws-lambda-conformance.yml
- type: ErrorCatalog
url: errors/aws-lambda-problem-types.yml
- type: Lifecycle
url: lifecycle/aws-lambda-lifecycle.yml
- type: Conventions
url: conventions/aws-lambda-conventions.yml
- type: DataModel
url: data-model/aws-lambda-data-model.yml
- type: ChangeLog
url: changelog/aws-lambda-changelog.yml
- type: CLI
url: cli/aws-lambda-cli.yml
- type: TrustCenter
url: security/aws-lambda-trust-center.yml
- type: VulnerabilityDisclosure
url: security/aws-lambda-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/aws-lambda-domain-security.yml
- type: Authentication
url: authentication/aws-lambda-authentication.yml
- type: TermsOfService
url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
url: https://aws.amazon.com/privacy/
- type: Blog
url: https://aws.amazon.com/blogs/compute/category/compute/aws-lambda/
- type: Compliance
url: https://aws.amazon.com/compliance/
- type: FAQ
url: https://aws.amazon.com/lambda/faqs/
- type: Partners
url: https://aws.amazon.com/lambda/partners/
- type: KnowledgeCenter
url: https://repost.aws/tags/TA5uNafDy2TpGNjidWLMSxDw/aws-lambda
- type: ChangeLog
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-releases.html
- type: GitHubRepository
url: https://github.com/awsdocs/aws-lambda-developer-guide
- type: SpectralRules
url: rules/aws-lambda-spectral-rules.yml
- type: Vocabulary
url: vocabulary/aws-lambda-vocabulary.yaml
- type: Arazzo
url: arazzo/aws-lambda-deploy-function-workflow.yml
name: AWS Lambda Deploy a Function and Verify It Runs
- type: Arazzo
url: arazzo/aws-lambda-update-code-publish-version-workflow.yml
name: AWS Lambda Ship New Code and Cut an Immutable Version
- type: Arazzo
url: arazzo/aws-lambda-alias-release-workflow.yml
name: AWS Lambda Release a Version Behind an Alias
- type: Arazzo
url: arazzo/aws-lambda-canary-traffic-shift-workflow.yml
name: AWS Lambda Shift Canary Traffic Across Two Versions
- type: Arazzo
url: arazzo/aws-lambda-publish-layer-attach-workflow.yml
name: AWS Lambda Publish a Layer Version and Attach It to a Function
- type: Arazzo
url: arazzo/aws-lambda-layer-discovery-workflow.yml
name: AWS Lambda Find a Compatible Layer Version to Attach
- type: Arazzo
url: arazzo/aws-lambda-event-source-mapping-onboard-workflow.yml
name: AWS Lambda Wire an Event Source to a Function
- type: Arazzo
url: arazzo/aws-lambda-function-url-expose-workflow.yml
name: AWS Lambda Expose a Function Over an HTTPS Function URL
- type: Arazzo
url: arazzo/aws-lambda-provisioned-concurrency-warmup-workflow.yml
name: AWS Lambda Warm a Release with Provisioned Concurrency
- type: Arazzo
url: arazzo/aws-lambda-reserved-concurrency-guardrail-workflow.yml
name: AWS Lambda Cap a Function with Reserved Concurrency
- type: Arazzo
url: arazzo/aws-lambda-tag-function-workflow.yml
name: AWS Lambda Tag a Function for Cost Allocation
- type: Arazzo
url: arazzo/aws-lambda-function-teardown-workflow.yml
name: AWS Lambda Tear a Function Down in Dependency Order
- type: Arazzo
url: arazzo/aws-lambda-function-inventory-audit-workflow.yml
name: AWS Lambda Audit a Function's Versions, Aliases, and Event Sources
- type: Features
url: https://aws.amazon.com/lambda/features/
data:
- name: Serverless Compute
description: Run code without provisioning or managing servers, paying only for the compute time consumed.
- name: Event-Driven Execution
description: Automatically trigger functions from over 200 AWS services and SaaS applications via event source mappings.
- name: Auto Scaling
description: Automatically scale from zero to thousands of concurrent executions in response to incoming events.
- name: Function URLs
description: Dedicated HTTPS endpoints for Lambda functions that can be invoked directly without API Gateway.
- name: Lambda Layers
description: Package shared libraries, custom runtimes, and dependencies as layers reusable across multiple functions.
- name: Provisioned Concurrency
description: Pre-initialize function instances to reduce cold start latency for latency-sensitive workloads.
- name: SnapStart
description: Improve startup performance for Java functions by caching initialized snapshots of the execution environment.
- name: Lambda Extensions
description: Integrate monitoring, observability, and security tools directly into the Lambda execution environment.
- name: Container Image Support
description: Package and deploy Lambda functions as container images up to 10 GB in size.
- name: Graviton2 Support
description: Run functions on ARM-based AWS Graviton2 processors for better price-performance.
- type: UseCases
url: https://aws.amazon.com/lambda/
data:
- name: Real-Time File Processing
description: Automatically process files uploaded to S3, such as image resizing, video transcoding, or document indexing.
- name: Real-Time Stream Processing
description: Process real-time streaming data from Kinesis or DynamoDB Streams for analytics, monitoring, or ETL pipelines.
- name: Web Application Backends
description: Build scalable API backends using Lambda with API Gateway or Function URLs for web and mobile applications.
- name: IoT Backends
description: Process IoT device data from AWS IoT Core for device management, telemetry analysis, and alerting.
- name: Scheduled Tasks
description: Run periodic tasks like database cleanup, report generation, or data synchronization using EventBridge rules.
- name: CI/CD Automation
description: Automate build, test, and deployment workflows by triggering Lambda functions from CodePipeline or GitHub
events.
- type: Integrations
url: https://aws.amazon.com/lambda/
data:
- name: Amazon S3
description: Trigger functions on object creation, deletion, or modification events in S3 buckets.
- name: Amazon API Gateway
description: Create RESTful and WebSocket APIs that invoke Lambda functions as backend handlers.
- name: Amazon DynamoDB
description: Process DynamoDB Streams events to react to table changes in real time.
- name: Amazon SQS
description: Poll SQS queues and invoke Lambda functions with batches of messages for asynchronous processing.
- name: Amazon SNS
description: Subscribe Lambda functions to SNS topics for fan-out event processing patterns.
- name: Amazon Kinesis
description: Process real-time streaming data from Kinesis Data Streams with configurable batch sizes and parallelization.
- name: Amazon EventBridge
description: Route events from AWS services, SaaS applications, and custom sources to Lambda functions based on rules.
- name: AWS Step Functions
description: Orchestrate Lambda functions into complex workflows with branching, error handling, and parallel execution.
- type: Website
url: https://aws.amazon.com/lambda/
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-parent: amazon-web-services
x-relationship: product
tags:
- Serverless
- Monitoring
- Observability
- Logging
- Telemetry
- AWS Lambda
AWS Lambda API — frequently asked questions
Does AWS Lambda have an API?
Yes. APIs.io lists 19 APIs from AWS Lambda, including AWS Lambda Extensions API, AWS Lambda Telemetry API and AWS Lambda Runtime API, and 16 more.
Is there an OpenAPI specification for the AWS Lambda API?
Yes. APIs.io indexes 15 OpenAPI specifications for AWS Lambda, each linked for download from this page.
How do I authenticate with the AWS Lambda API?
AWS Lambda uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Aws Lambda Authentication.
How much does the AWS Lambda API cost?
APIs.io lists 14 pricing plans for AWS Lambda, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does AWS Lambda have an MCP server?
Yes. APIs.io lists 1 MCP server for AWS Lambda: Official AWS Labs MCP server that turns AWS Lambda functions into MCP tools. It acts as a bridge between MCP clients and Lambda, letting generative-AI models select and invoke Lambda functions as tool
Is the AWS Lambda API ready for AI agents?
AWS Lambda has a Kin Score of 70.8 out of 100 (exemplar) and an Agent Readiness score of 45.6 (agent-native), scored by API Evangelist on 2026-11-02.
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.