🔌 Guía de uso: API GraphQL de dropea con Apollo
En esta guía te mostramos cómo generar una API Key en dropea y cómo utilizarla en Apollo Studio para interactuar con la API GraphQL.
🔑 Generar API Key en dropea
- Ve a Mi Cuenta → Access Tokens.
- Asigna un nombre a tu API Key ✏️.

- Opcionalmente, puedes agregar una fecha de expiración ⏳(si no defines una fecha, la API Key será permanente).

- Selecciona los permisos o scopes que tendrá tu API Key.
Para este ejemplo seleccionaremos:
- 👤 Ver mi usuario.
- 🛒 Crear pedido.
- 📦 Listar productos.
ℹ️ Ten en cuenta:
Todas las acciones disponibles en esta sección corresponden a las operaciones que puedes realizar mediante la API GraphQL de dropea.
- Haz clic en Crear Access Token Personal 🔐.

🚨 Importante:
Copia y guarda el token en un lugar seguro.
Por seguridad, no podrás verlo nuevamente.
🚀 Usar la API Key en Apollo
- Entra en Apollo Studio.
- Haz clic en el icono de configuración ⚙️.

- En el campo Endpoint, ingresa:
- En Shared Headers, agrega lo siguiente:
{
"x-api-key": "TU_API_KEY_AQUÍ"
}
- Guarda la configuración ✅
🟢 Conexión correcta:
Si ves una luz verde, todo está configurado correctamente.
🔴 Si sigue en rojo:
Revisa que la API Key sea válida, que el endpoint esté bien escrito y que los permisos seleccionados sean los correctos.
👤 Ver mi usuario
1. Haz clic en Query 📜.
2. Selecciona la opción Me 👥.
3. Marca los campos que quieres visualizar en la respuesta 🔎.
4. Pulsa el botón Ejecutar ▶️.
5. Recibirás una respuesta 200 ✅ con la información de tu usuario que seleccionaste en el paso 4.

🛍️ Crear un pedido
1. Haz clic en Mutation ✏️.
2. Selecciona OrderCreate 🛒.
3. Agrega los 4 argumentos requeridos 📋.
4. Completa cada argumento con sus datos correspondientes.
- A medida que agregues los datos, se mostrarán en la sección de variables.

💡 Consejo:
Si no sabes qué valores usar, revisa la estructura:
Mutation → OrderCreate → Customer → Country 🌍
También puedes pulsar Ctrl + Espacio para ver un listado de opciones disponibles.
✨ ¡Listo!
Ya puedes interactuar con la API GraphQL de dropea usando Apollo Studio de manera fácil y rápida 🚀.
🔍 Recomendación final:
Si tienes dudas o algún error, revisa los permisos de tu API Key y la configuración del endpoint.
También puedes consultarnos. Cualquier mejora siempre es bienvenida ✅.