api-gateway

Design, configure, and troubleshoot AWS API Gateway APIs.

12|5|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-claude-code-plugins-for-startups --skill api-gateway-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/aws-samples/sample-claude-code-plugins-for-startups/tree/main/plugins/aws-dev-toolkit/skills/api-gateway
Command: npx skills add https://github.com/aws-samples/sample-claude-code-plugins-for-startups --skill api-gateway-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design, configure, and troubleshoot AWS API Gateway APIs to help teams build scalable, secure, and observable APIs across REST, HTTP, and WebSocket workloads, while simplifying deployment and maintenance.

Core Features & Use Cases

  • Compare REST vs HTTP APIs to choose the most cost-efficient and performant option for a given workload.
  • Configure and manage authorizers, throttling, caching, custom domains, and WebSocket routes.
  • Use cases include building public APIs, partner integrations, and real-time messaging with WebSocket support.

Quick Start

Configure a REST API with a simple route and an authorizer, then test endpoints.

Frequently Asked Questions about api-gateway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between AWS REST APIs and HTTP APIs for my workload?

Choosing between AWS REST APIs and HTTP APIs depends on your workload's need for features like authorizers and throttling versus cost-efficiency and performance. HTTP APIs are generally more cost-effective, while REST APIs offer advanced configuration options for complex integrations.

How do I configure throttling and authorizers in AWS API Gateway?

Configuring throttling and authorizers in AWS API Gateway involves applying best practices for secure, cost-effective API design using CLI or CDK commands. You can manage these settings to control traffic limits and secure access to your routes.

Can I use AWS API Gateway for real-time WebSocket messaging?

Yes, you can use AWS API Gateway for real-time WebSocket messaging. The service supports configuring WebSocket routes, enabling you to build real-time messaging workloads alongside your public APIs and partner integrations.

What's the best way to set up custom domains and CORS for an AWS API Gateway?

The best way to set up custom domains and CORS for an AWS API Gateway is to configure domain management and cross-origin resource sharing settings during your API design. This simplifies deployment and ensures observable, scalable APIs.

Why is my AWS API Gateway integration failing during deployment?

AWS API Gateway integration failures during deployment often stem from misconfigured common integration patterns or authorizers. Troubleshooting these APIs requires checking your CLI or CDK commands and verifying secure, cost-effective API design configurations.