

# APIs HTTP do API Gateway
<a name="http-api"></a>

APIs REST e APIs HTTP são produtos da API RESTful. As APIs REST são compatíveis com mais recursos do que as APIs HTTP, enquanto as APIs HTTP são projetadas com recursos mínimos para que possam ser oferecidas por um preço mais baixo. Para ter mais informações, consulte [Escolher entre APIs REST e APIs HTTP](http-api-vs-rest.md).

Você pode usar APIs HTTP para enviar solicitações para funções AWS Lambda ou para qualquer endpoint HTTP roteável. Por exemplo, você pode criar uma API HTTP que se integre a uma função do Lambda no backend. Quando um cliente chama sua API, o API Gateway envia a solicitação para a função do Lambda e retorna a resposta da função para o cliente.

APIs HTTP são compatíveis com as autorizações [OpenID Connect](https://openid.net/developers/how-connect-works/) e [OAuth 2.0](https://oauth.net/2/). Eles são fornecidos com suporte incorporado para compartilhamento de recursos de origem cruzada (CORS) e implantações automáticas.

Você pode criar APIs HTTP usando o Console de Gerenciamento da AWS, a AWS CLI, APIs, CloudFormation ou SDKs.

**Topics**
+ [Desenvolver APIs HTTP no API Gateway](http-api-develop.md)
+ [Publicar APIs HTTP para os clientes invocarem](http-api-publish.md)
+ [Proteger as APIs HTTP no API Gateway](http-api-protect.md)
+ [Monitorar APIs HTTP no API Gateway](http-api-monitor.md)
+ [Solução de problemas com APIs HTTP no API Gateway](http-api-troubleshooting.md)