AWS API Gateway pricing : 2026 reference
AWS API Gateway HTTP, REST, WebSocket per-million-request rates, caching tiers, private API and VPC link cost mechanics. Verified June 2026.
// vendor.aws-api-gateway{"name": "AWS API Gateway","pricing_model": "Pay-per-request, tiered HTTP / REST / WebSocket","public_pricing": "true","cheapest_published_rate": "0.9 per 1M HTTP API requests","primary_source": "https://aws.amazon.com/api-gateway/pricing/","verified_date": "2026-06-20"}
POST primary pricing verb for AWS API Gateway in this site's visual taxonomy.
Per-call structure
HTTP API is the cheaper and recommended default for new builds. REST API remains the right choice when you need request validation, API keys with usage plans, AWS WAF integration in the REST style, or canary deployments via stage variables.
Tiered volume discounts apply at the published bands. Past one billion requests per month the per-million rate falls; private agreements and EDP discounts go further. We do not infer the EDP discount level because AWS publishes only the list rate.
Caching cost mechanics
Caching is provisioned per stage. A 1.6 GB cache lists at $0.038 per hour, about $28 per month per stage. With four stages across non-prod and prod, a 1.6 GB cache adds roughly $112 per month. Cache reduces origin-hitting calls but does not reduce the per-million-request fee on API Gateway itself.
Cache TTL is per-method and per-stage. Cache invalidation costs are not separately billed.
Egress and data-transfer
Data out from API Gateway to the internet is billed at standard AWS data-transfer rates, currently $0.09 per GB for the first 10 TB per month after the first 100 GB free. Cross-region replication costs additional cross-region transfer.
Private API + VPC link adds NLB hours and PrivateLink endpoint hours that are not part of the API Gateway line.
Recent change
15 July 2025: new AWS customers receive up to $200 in Free Tier credits, applicable to API Gateway, with a 6-month free plan and 12-month credit window.
Editor's note
REST API list price is $3.50 per million requests for the first 333M/month, then tiered down. HTTP API is cheaper and the recommended default for new builds. Caching priced separately ($0.020 per hour for 0.5 GB up to $3.80 per hour for 237 GB).