API Gateway

Manage and secure API traffic.

Fully managed API gateway with rate limiting, authentication, caching, and analytics. Support for REST, GraphQL, gRPC, and WebSocket APIs.

API GatewayAuthRate LimitCacheRoutesvc-1svc-2svc-3

REST/gRPC/WS

Protocols

OAuth/JWT

Auth

Built-in

Cache

Real-time

Analytics

APIs, managed.

Multi-protocol gateway with auth and caching.

Multi-protocol

REST, GraphQL, gRPC, and WebSocket APIs. OpenAPI import.

Authentication

OAuth 2.0, JWT, API keys, and mutual TLS authentication.

Rate limiting

Configurable rate limits per API key, IP, or custom header.

Response caching

Edge caching for API responses. Configurable TTL per route.

Analytics

Real-time API analytics: latency, errors, and usage by consumer.

Transformations

Request/response transformation with policy engine.

Getting started

Launch your first instance in three steps. CLI, console, or API — your choice.

Terminal
ur api create my-api \
  --spec=openapi.yaml \
  --type=rest

API patterns.

Microservices gateway and partner APIs.

API gateway for microservices

Single entry point for all backend microservices.

View tutorial

Suggested configuration

REST · Auth · Rate limit · Cache

Estimate your costs

Create detailed configurations to see exactly how much your architecture will cost. Pay for what you use, down to the second.

Configuration 1

Estimated: $75.00/mo

Gateway Configuration

Traffic & Bandwidth

M

Add-ons

Advanced Logging & AnalyticsDetailed flow logs (+$0.01/GB)
Multi-region FailoverActive-active failover
Config 1 cost$75.00

Cost details

$75.00

Rate limiting, auth, caching included.

Configuration 1
$75.00
Data Processing$35.00
20 Endpoint(s)$40.00

Works seamlessly with

Serverless
Load Balancer
WAF
IAM
Logging
Monitoring

Frequently asked questions

APIs, managed.

Multi-protocol API gateway with auth, caching, and analytics.