AsyncAPI channel · Amazon Kinesis · Amazon Kinesis Data Streams

kinesis/{streamName}/lambda-event-source

When configured as an AWS Lambda event source, Kinesis Data Streams automatically invokes a Lambda function with batches of records from each shard. The Lambda service manages shard iterator lifecycle, checkpointing, and retry logic. Each shard is processed by one Lambda invocation at a time (unless parallelization is configured).

Provider: Amazon Kinesis AsyncAPI: v3.0.0 Spec: Amazon Kinesis Data Streams Operations: 1 Messages: 1

Channel address

kinesis/{streamName}/lambda-event-source

Parameters

Operations

receive
consumeRecordsByLambda
AWS Lambda automatically polls the stream and invokes a function with batches of records from each shard.

Messages

LambdaKinesisEvent
The event payload delivered to an AWS Lambda function when a Kinesis data stream is configured as an event source. Contains an array of Kinesis event records with metadata including the event source A
Content-Type: application/json

About AsyncAPI

The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.

Browse every event-driven channel on the APIs.io network or compare with the broader Naftiko capability, Agent Skill, and MCP server surfaces of the same providers.