# Enumeracion manual con AWSCLI

{% hint style="danger" %}
¿Crees tener lo que se necesita para ser un experto en Pentesting contra AWS? Si nuestro libro te abrió los ojos a las posibilidades de la ciberseguridad ofensiva o si ya cuentas con habilidades en este campo, es momento de subir de nivel. Te retamos a certificarte en el [CPNA - Curso Profesional de Pentesting Contra AWS](https://spartan-cybersec.com/cursos/pentesting-contra-la-nube-de-aws/). No será fácil: te enfrentarás a un examen riguroso de 12 horas donde deberás hackear una infraestructura completa alojada en AWS. ¿Listo para el desafío? Acepta el reto y demuestra tu verdadero potencial.
{% endhint %}

## <mark style="color:orange;">Exploración de AWS API Gateway</mark>

Para comprender cómo las funciones Lambda se integran con las APIs y exponen endpoints:

1. <mark style="color:orange;">**Listar APIs en API Gateway**</mark><mark style="color:orange;">:</mark> Obtiene un listado de todas las APIs desplegadas en API Gateway:

   ```
   aws apigateway get-rest-apis
   ```
2. <mark style="color:orange;">**Detalles de una API Específica**</mark><mark style="color:orange;">:</mark> Para profundizar en la configuración de una API específica dentro de API Gateway:

   ```
   aws apigateway get-rest-api --rest-api-id padxwhb4f5
   ```
3. <mark style="color:orange;">**Recursos de una API**</mark><mark style="color:orange;">:</mark> Enumera los recursos disponibles (como endpoints o rutas) dentro de una API:

   ```
   aws apigateway get-resources --rest-api-id padxwhb4f5
   ```
4. <mark style="color:orange;">**Claves API**</mark><mark style="color:orange;">:</mark> Para obtener información sobre las claves API, incluyendo valores si es necesario para pruebas:

   ```
   aws apigateway get-api-keys --include-values
   ```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://books.spartan-cybersec.com/cpna/introduccion-a-api-gateway/enumeracion-manual-con-awscli.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
