SerpAPI Sources

Describe the problem/error/question

I’m developing an application which needs valid sources from the internet. I have connect SerpAPI as a tool, but I cannot figure out how to extract the URLs from the tool response.

What is the error message (if any)?

I don’t see anything in the SerpAPI output on n8n that indicates that all the sources are being pulled in. I see it on the SerpAPI console, however.

Please share your workflow

Share the output returned by the last node

Input: Nintendo Switch 2
Output:

[
  {
    "output": {
      "insights": [
        {
          "text": "The Nintendo Switch 2 is set to be released on June 5, 2025, and will feature a custom Nvidia chipset, 256GB of storage, and a 7.9-inch display.",
          "sources": [
            "https://example.com/nintendo-switch-2-specs"
          ]
        },
        {
          "text": "The base price of the Nintendo Switch 2 is expected to be $449.99, with a bundle option including Mario Kart World available at $499.99.",
          "sources": [
            "https://example.com/nintendo-switch-2-pricing"
          ]
        }
      ]
    }
  }
]

Information on your n8n setup

  • n8n version: 1.89.2
  • Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): main
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
  • Operating system: Mac