Server Source code Package
AWS Lambda
AWS Lambda source for walkerOS - works with API Gateway v1/v2 and Lambda Function URLs.
Where This Fits
The AWS Lambda Source is a server source in the walkerOS flow:
It receives events via HTTP and forwards them to your destinations.
Features
- Multi-platform: API Gateway REST (v1), HTTP API (v2), Function URLs
- Auto-detection: Automatically detects API Gateway version
- Pixel tracking: Optional GET requests with 1x1 GIF response
- Health checks: Built-in health check endpoint
Installation
Loading...
Quick start
- Integrated
- Bundled
Loading...
Add to your flow.json sources:
Loading...
Server sources require platform-specific handlers. For containerized deployments, see Docker →.
Deployment
Lambda Function URL (simplest)
Loading...
Serverless Framework
Loading...
Configuration
| Setting | Type | Default | Description |
|---|---|---|---|
cors | boolean | object | true | CORS configuration |
timeout | number | 30000 | Request timeout (ms) |
enablePixelTracking | boolean | true | Enable GET tracking |
healthPath | string | /health | Health check path |
Ingest Metadata
Extract request metadata from Lambda events and forward it through the pipeline.
Loading...
Available Ingest Paths
API Gateway v1 (REST API):
| Path | Description |
|---|---|
requestContext.identity.sourceIp | Client IP address |
requestContext.identity.userAgent | User agent string |
headers.* | HTTP headers |
httpMethod | HTTP method |
API Gateway v2 (HTTP API) / Function URLs:
| Path | Description |
|---|---|
requestContext.http.sourceIp | Client IP address |
requestContext.http.userAgent | User agent string |
requestContext.http.method | HTTP method |
headers.* | HTTP headers |
Supported platforms
| Platform | Status |
|---|---|
| API Gateway REST API (v1) | ✅ |
| API Gateway HTTP API (v2) | ✅ |
| Lambda Function URLs | ✅ |
| Direct Lambda invocation | ✅ |
💡 Need Professional Support?
Need professional support with your walkerOS implementation? Check out our services.