api-gateway

Design, publish, and govern REST and HTTP APIs with AWS API Gateway.

1.1k|444|Updated May 18, 2019
One-click install
npx skills add https://github.com/itsmostafa/aws-agent-skills --skill api-gateway-itsmostafa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/itsmostafa/aws-agent-skills/tree/main/skills/api-gateway
Command: npx skills add https://github.com/itsmostafa/aws-agent-skills --skill api-gateway-itsmostafa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes design, deployment, and governance of REST/HTTP APIs using AWS API Gateway.

Core Features & Use Cases

  • API creation, routing, and integrations with Lambda, HTTP, and AWS services
  • Security and access control with JWT/Lambda authorizers, API keys, and IAM
  • Stage management, caching, throttling, monitoring, and observability
  • Troubleshooting guidance and best practices for reliability and performance

Quick Start

Create an API, configure routes and integrations, and enable authorization with optional throttling and caching.

Frequently Asked Questions about api-gateway

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

FAQPage Schema
How do I set up an AWS API Gateway with Lambda and JWT authorizers?

Set up AWS API Gateway by creating an API, configuring routes and Lambda integrations, and enabling access control using JWT or Lambda authorizers. You can also apply API keys and IAM permissions to secure endpoints.

What is the best way to manage REST API routing and throttling in AWS?

The best way to manage REST API routing and throttling in AWS is using API Gateway. It centralizes API creation, method integrations, stage management, and rate limiting to control traffic and ensure reliability.

How does API Gateway handle API stage management and caching?

API Gateway handles stage management and caching by allowing you to deploy APIs to distinct stages, enable caching to reduce latency, and configure throttling to prevent backend overload.

Can I use HTTP APIs and CORS with AWS API Gateway for scalable applications?

Yes, you can use HTTP APIs and configure CORS with AWS API Gateway. It supports both REST and HTTP APIs, providing scalable API creation, routing, and integrations with AWS services for high-traffic applications.

Why is my AWS API Gateway integration not working and how do I troubleshoot it?

Troubleshoot AWS API Gateway integration issues by checking method integrations, authorization settings, and stage configurations. Use CloudWatch monitoring and observability features to identify routing and performance problems.