API Gateway v2
HTTP APIs, Lambda proxy integration, JWT and Lambda authorizers, CORS.
fakecloud implements 28 of 28 API Gateway v2 operations at 100% conformance (HTTP APIs; REST APIs are a separate v1 service not yet implemented).
Supported features
- HTTP APIs — CreateApi, UpdateApi, DeleteApi, GetApis
- Routes — path parameters, wildcards, HTTP method routing
- Integrations — Lambda proxy (v2.0 format), HTTP proxy, Mock integration
- Stages — CRUD, deployments, default stage
- Authorizers — JWT (OIDC issuers, audience validation) and Lambda authorizers
- CORS — configuration on routes and globally
- Request history — every request served is recorded for introspection
- Deployments — CreateDeployment, GetDeployments
Protocol
REST for management, path-based routing for the executed API.
Introspection
GET /_fakecloud/apigatewayv2/requests— list all HTTP API requests received (method, path, headers, query params, status code, integration response)
Cross-service delivery
- API Gateway v2 -> Lambda — HTTP API routes invoke Lambda functions with proxy integration v2.0 event format
Why this matters
LocalStack paywalls API Gateway v2. fakecloud implements the full HTTP API surface free, with real route matching, real Lambda proxy integration, and full request introspection. Webhook testing for event-driven applications is fully supported.