Al hacer automatización de contenidos, bots o RAG, el error más común y más desesperante es “API key inválida” o “401 Unauthorized”. Si acabas de copiar la Key, ¿por qué de pronto no la reconoce? Reuní en una lista general los tropiezos que yo mismo he sufrido: sirve básicamente para APIs como ChatGPT, Claude y Gemini; en Midjourney suele ser más un tema de cuenta o de forma de invocación, pero también se puede revisar con el mismo enfoque.
Primero confirma que estás usando la Key correcta y el endpoint correcto
Muchas “inválidas” en realidad significan “usada en el lugar equivocado”. Por ejemplo, meter una Key del entorno de pruebas en producción, pegar una Key vieja en un proyecto nuevo, o elegir el proveedor/modelo equivocado (usar una Key de OpenAI para llamar a Claude, obviamente, va a fallar).
- Confirma que la Key proviene de la plataforma correspondiente y que no copiaste espacios o saltos de línea extra
- Revisa que la URL de la petición use el dominio y la versión correctos de la API
- No dejes la Key escrita “a fuego” en el código del frontend; si se filtra, la plataforma puede bloquearla directamente
Los 401 y 403 normalmente no son un descuido: son permisos o restricciones regionales
Algunas cuentas no tienen la facturación activada, no han pasado la verificación, o están sujetas a restricciones por políticas regionales; entonces devuelven 403/401. Parece que la Key está mal, pero en realidad es “no estás autorizado”.


