Problema con búsqueda de Google en SerpApi (autorización fallida)

Siempre estoy recibiendo un error de no autorizado en el nodo «Google search in SerpApi» e incluso he aplicado correctamente la clave API

Problema
No se pudo conectar con estas configuraciones

Autenticación fallida - por favor verifica tus credenciales

{

“name”: “Telgram1 Sub Workflow Search”,

“nodes”: [

{

  "parameters": {

    "inputSource": "passthrough"

  },

  "type": "n8n-nodes-base.executeWorkflowTrigger",

  "typeVersion": 1.1,

  "position": [

    0,

    0

  ],

  "id": "f5f9534c-c16c-4713-bbe7-ce63f8205078",

  "name": "When Executed by Another Workflow"

},

{

  "parameters": {

    "promptType": "define",

    "text": "={{ $json.query }}",

    "options": {

      "systemMessage": "=Eres un asistente útil para investigación\\n\\npuedes usar tus herramientas para buscar en la web."

    }

  },

  "type": "@n8n/n8n-nodes-langchain.agent",

  "typeVersion": 3.1,

  "position": [

    208,

    0

  ],

  "id": "41e9252f-13b1-4c17-b449-8e76ee824652",

  "name": "AI Agent"

},

{

  "parameters": {

    "model": {

      "__rl": true,

      "mode": "list",

      "value": "gpt-5-mini"

    },

    "builtInTools": {},

    "options": {}

  },

  "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",

  "typeVersion": 1.3,

  "position": [

    80,

    208

  ],

  "id": "8adc58e1-a04e-4849-94c2-9177b54e1e8b",

  "name": "OpenAI Chat Model",

  "credentials": {

    "openAiApi": {

      "id": null,

      "name": "",

      "__aiGatewayManaged": true

    }

  }

},

{

  "parameters": {},

  "type": "@n8n/n8n-nodes-langchain.toolWikipedia",

  "typeVersion": 1,

  "position": [

    224,

    304

  ],

  "id": "499b12b9-5f77-4f53-acd9-692237079398",

  "name": "Wikipedia"

},

{

  "parameters": {

    "resource": "all",

    "limit": 20,

    "additionalFields": {

      "keyword": "={{ /\*n8n-auto-generated-fromAI-override\*/ $fromAI('Keyword', \`\`, 'string') }}"

    }

  },

  "type": "n8n-nodes-base.hackerNewsTool",

  "typeVersion": 1,

  "position": [

    368,

    288

  ],

  "id": "da7806e6-7a74-48b4-9733-d1cb0aa634ea",

  "name": "Hacker News"

},

{

  "parameters": {

    "q": "={{ /\*n8n-auto-generated-fromAI-override\*/ $fromAI('Search_Query__q\_', \`\`, 'string') }}",

    "location": "={{ /\*n8n-auto-generated-fromAI-override\*/ $fromAI('Location__location\_', \`\`, 'string') }}",

    "additionalFields": {},

    "requestOptions": {}

  },

  "type": "n8n-nodes-serpapi.serpApiTool",

  "typeVersion": 1,

  "position": [

    544,

    288

  ],

  "id": "67ddaf70-2408-4e19-a79c-a355703a0d35",

  "name": "Google search in SerpApi",

  "credentials": {

    "serpApi": {

      "id": "uF8n5EBM0zMke4ll",

      "name": "SerpApi account"

    }

  }

},

{

  "parameters": {

    "promptType": "define",

    "text": "={{ $json.query }}",

    "options": {

      "systemMessage": "=Eres un agente de investigación útil.\\nUsas tus herramientas para buscar en la web, tienes acceso a hackernews, wikipedia y serpAPI, búscalos todos o usa el correcto."

    }

  },

  "type": "@n8n/n8n-nodes-langchain.agent",

  "typeVersion": 1.7,

  "position": [

    1152,

    720

  ],

  "id": "a71e2746-f386-4e99-91c4-4d3ab0b4d758",

  "name": "AI Agent1"

},

{

  "parameters": {

    "model": {

      "__rl": true,

      "value": "gpt-4o",

      "mode": "list",

      "cachedResultName": "gpt-4o"

    },

    "options": {}

  },

  "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",

  "typeVersion": 1.2,

  "position": [

    1072,

    960

  ],

  "id": "671a8ea6-707f-4409-b2d1-6a14d8dc5ffa",

  "name": "OpenAI Chat Model1"

},

{

  "parameters": {},

  "type": "@n8n/n8n-nodes-langchain.toolWikipedia",

  "typeVersion": 1,

  "position": [

    1216,

    960

  ],

  "id": "8fd5c8fb-a016-4fac-bbdd-47dbf6faa59b",

  "name": "Wikipedia1"

},

{

  "parameters": {

    "resource": "all",

    "limit": 20,

    "additionalFields": {

      "keyword": "={{ /\*n8n-auto-generated-fromAI-override\*/ $fromAI('Keyword', \`\`, 'string') }}"

    }

  },

  "type": "n8n-nodes-base.hackerNewsTool",

  "typeVersion": 1,

  "position": [

    1360,

    960

  ],

  "id": "7aa1304b-cd8c-40a8-8c10-25b60516f28f",

  "name": "Hacker News1"

}

],

“pinData”: {

"When Executed by Another Workflow": [

  {

    "json": {

      "query": "Honda bike news"

    }

  }

]

},

“connections”: {

"When Executed by Another Workflow": {

  "main": [

    [

      {

        "node": "AI Agent",

        "type": "main",

        "index": 0

      }

    ]

  ]

},

"OpenAI Chat Model": {

  "ai_languageModel": [

    [

      {

        "node": "AI Agent",

        "type": "ai_languageModel",

        "index": 0

      }

    ]

  ]

},

"Wikipedia": {

  "ai_tool": [

    [

      {

        "node": "AI Agent",

        "type": "ai_tool",

        "index": 0

      }

    ]

  ]

},

"Hacker News": {

  "ai_tool": [

    [

      {

        "node": "AI Agent",

        "type": "ai_tool",

        "index": 0

      }

    ]

  ]

},

"Google search in SerpApi": {

  "ai_tool": [

    [

      {

        "node": "AI Agent",

        "type": "ai_tool",

        "index": 0

      }

    ]

  ]

},

"OpenAI Chat Model1": {

  "ai_languageModel": [

    [

      {

        "node": "AI Agent1",

        "type": "ai_languageModel",

        "index": 0

      }

    ]

  ]

},

"Wikipedia1": {

  "ai_tool": [

    [

      {

        "node": "AI Agent1",

        "type": "ai_tool",

        "index": 0

      }

    ]

  ]

},

"Hacker News1": {

  "ai_tool": [

    [

      {

        "node": "AI Agent1",

        "type": "ai_tool",

        "index": 0

      }

    ]

  ]

}

},

“active”: false,

“settings”: {

"executionOrder": "v1",

"binaryMode": "separate"

},

“versionId”: “c1435b84-8b12-45c4-b332-09340a9fdc93”,

“meta”: {

"templateCredsSetupCompleted": true,

"instanceId": "9f81a7770771d2db166482bd80259ea45591cbec80ffb304895a93391779c88e"

},

“id”: “N2zPDbeMqBtZ5SwX”,

“tags”:

}

Hola @Ahmed_Ali9

Primero, prueba el truco del “actualizar”. A veces n8n parece estar conectado a tu cuenta, pero el enlace interno está realmente roto. Para solucionarlo, abre el nodo de SerpApi, establece las credenciales en “Ninguno” y luego selecciona tu cuenta nuevamente del menú desplegable. Esto a menudo obliga al sistema a despertarse y reconocer tu clave de API.

Segundo, verifica cuidadosamente qué servicio estás utilizando realmente. Hay dos servicios muy similares: SerpApi y Serper.dev. El nodo de n8n que estás usando está construido específicamente para SerpApi. Si accidentalmente te registraste en Serper.dev y usaste esa clave, nunca funcionará en este nodo específico, y seguirás viendo el error “No autorizado”.

Tercero, busca errores “invisibles”. Es muy común copiar accidentalmente un pequeño espacio al principio o al final de la clave de API cuando la pegas en n8n. Incluso un único espacio invalida la clave. Vuelve a tu configuración de credenciales y verifica cuidadosamente que no haya espacios adicionales alrededor del texto.

Cuarto, prueba la clave fuera de n8n para ver si el problema está en tu cuenta. Puedes hacerlo usando un comando simple en la terminal de tu computadora o verificando tu panel de SerpApi. Esto te ayuda a determinar si la clave está realmente vencida o si agotaste tu crédito de búsquedas, lo que también causaría un error de autorización.

curl "https://serpapi.com/search.json?q=n8n&api_key=YOUR_API_KEY"

Finalmente, si el nodo oficial aún no funciona, puedes usar una “puerta trasera”. En lugar del nodo de SerpApi, usa el nodo genérico “HTTP Request”. Esto te permite conectarte al servicio manualmente. A menudo es más confiable porque evita la configuración específica del nodo de SerpApi y te permite controlar la conexión directamente.

@Ahmed_Ali9, ¡buenos días!

comparte por favor la respuesta de la prueba de tu clave, via terminal o navegador.
Primero necesitamos validar si está bien.
confirma tu plan en serpai
no uses nodos comunitarios, ten preferencia por HTTPS.