Zonder KYC — geen ID, geen selfie, geen documenten. Betalen met crypto: BTC, USDT, USDC, ETH, SOL, LTC
Taal: Nederlands
API-sleutel aanvragen

Docs · n8n · AI Agent · HTTP Request

Webzoekopdrachten in n8n AI agents met de SerpCrypto SERP-API

Geen custom node om te installeren: n8n's eigen HTTP Request-node, als tool gekoppeld aan de AI Agent, roept de SerpCrypto-API aan en geeft het model een ingekorte lijst met resultaten. Dezelfde node voedt ook gewone workflows, zoals een dagelijkse rank-check.

Laatst bijgewerkt: · 5 min leestijd

Snel antwoord

Hoe voeg ik een webzoek-tool toe aan een n8n AI Agent?

Koppel een HTTP Request-node als tool aan de AI Agent, zet hem op GET https://serpcrypto.com/api/v1/search met een Header Auth-credential (Authorization: Bearer <key>), laat het model de query-parameter q invullen, en zet Optimize Response aan om alleen titels, links en snippets door te geven. SerpCrypto rekent 1 credit per geslaagde zoekopdracht, vanaf US$ 0,30/1K zoekopdrachten; crypto, zonder KYC.

Welke HTTP Request-instellingen gebruik ik?

De optienamen zijn die uit de documentatie van de HTTP Request-node van n8n, gelezen op 2026-10-22.

InstellingWaarde
PlaatsingAls tool-subnode gekoppeld aan de AI Agent-node
MethodGET
URLhttps://serpcrypto.com/api/v1/search
AuthenticatieGeneric Credential Type → Header Auth
Header Auth-credentialName Authorization, Value Bearer gevolgd door je API-sleutel
Send Query ParametersAan, Using Fields Below
Parameter qBepaald door het model (sterknop of $fromAI, zie hieronder)
Parameters gl, hlVaste waarden zoals us en en, of bepaald door het model
Optimize ResponseAan · Response type JSON · Field Containing Data organic_results · Include Fields Selected: title, link, snippet

Waarom de HTTP Request-node en geen custom node?

De documentatie van n8n zegt dat de HTTP Request-node als gewone node kan draaien of aan een AI agent kan worden gekoppeld om als tool te dienen. Dat dekt een REST API zoals SerpCrypto, die één GET-request met een header en een paar query parameters vraagt. Er is geen community node van ons om te installeren of up to date te houden, en de credential blijft in de versleutelde credential store van n8n.

De AI Agent-node heeft een chatmodel en minstens één tool-subnode nodig. Sinds n8n 1.82.0 werkt elke AI Agent als een Tools Agent, dus de agent beslist zelf wanneer hij de zoektool aanroept.

Hoe sla ik de API-sleutel op?

Maak een Header Auth-credential aan. De credential-documentatie van n8n beschrijft twee velden, de naam van de header en de waarde ervan, en merkt op dat een bearer token header auth is met de naam Authorization en de waarde Bearer <token>. Zet Authorization in Name en Bearer plus je SerpCrypto-sleutel in Value.

n8n noemt ook een generiek Bearer-authtype; beide sturen dezelfde header. Geef n8n een eigen API-sleutel, zodat je het gebruik ervan los van je andere scripts ziet en hem zo nodig alleen kunt intrekken. API-sleutels die je op elk moment kunt aanmaken en intrekken vanuit je dashboard.

Hoe vult het model de zoekopdracht in?

Laat het model q definiëren. Naast een geschikt parameterveld toont n8n een sterknop die de waarde aan het model geeft. Je kunt de expressie $fromAI() ook zelf typen; die neemt een key, een beschrijving, een type en een standaardwaarde, en de beschrijving vertelt het model wat erin moet. n8n documenteert dat $fromAI() alleen werkt met tools die aan de AI Agent-node zijn gekoppeld.

Houd gl en hl vast als je agent één markt bedient. Laat het model ze ook instellen als gebruikers naar verschillende landen vragen, en beschrijf de verwachte codes, zoals gb of de.

Waarde van het q-veld, als n8n-expressie
{{ $fromAI("query", "The search query, as a person would type it", "string") }}

Waarom Optimize Response aanzetten?

Een volledige resultatenpagina in JSON is lang, en alles wat de tool teruggeeft komt in de context van het model. Optimize Response is een optie van de HTTP Request-node die alleen voor tools geldt en de data die naar het model gaat beperkt; n8n merkt op dat dit kosten kan verlagen. Zet bij het JSON-responstype Field Containing Data op organic_results en selecteer alleen title, link en snippet.

De agent leest dan ongeveer tien korte items per zoekopdracht in plaats van elk blok van de pagina. Als je agent lokale vragen beantwoordt, richt Field Containing Data dan in een tweede tool op local_results.

Hoe gebruik ik dezelfde API in een normale workflow?

Zonder de agent gebruik je de HTTP Request-node als gewone node met een vaste q, bijvoorbeeld in een Schedule Trigger-workflow die elke ochtend een keyword controleert. Voeg dan een Split Out-node toe met Field to Split Out op organic_results: die zet de lijst om in één item per resultaat, klaar voor een spreadsheet- of database-node.

Elke run is één zoekopdracht per keyword, dus 50 keywords per dag gebruiken ongeveer 1.500 credits per maand. Het 25.000 zoekopdrachten-pack (US$ 18,75) dekt dat ruim tien keer, en Prepaid zoekcredits verlopen nooit: ongebruikte zoekopdrachten blijven op je account staan tot je ze gebruikt.

Hoe test ik het request buiten n8n?

Voer hetzelfde request uit in een terminal. Werkt het daar, dan komt elk probleem in n8n door de node-instellingen; mislukt het, dan noemt de error body de oorzaak, zoals vermeld op de errors-pagina. Errors worden nooit in rekening gebracht.

Hetzelfde request met curl
# The request the HTTP Request node sends, for a test in a terminal
curl -sG "https://serpcrypto.com/api/v1/search" \
  -H "Authorization: Bearer $SERPCRYPTO_API_KEY" \
  --data-urlencode "q=n8n self-hosted vs cloud" -d gl=us -d hl=en \
  | jq '.organic_results[]? | {title, link, snippet}'

n8n-vragen

Werkt dit op n8n Cloud en self-hosted n8n?

De HTTP Request-node, Header Auth-credentials en de AI Agent-node zijn kernfuncties van n8n die voor beide zijn gedocumenteerd. De kant van SerpCrypto is een publiek HTTPS-endpoint, dus het maakt niet uit waar n8n draait.

Kan de agent Google News of Google Maps doorzoeken?

Ja. Voeg een tweede HTTP Request-tool toe met de query parameter engine op google_news of google_maps, en beschrijf die zodat het model weet wanneer hij hem moet gebruiken. Elke engine kost hetzelfde: 1 credit per zoekopdracht.

Wat ontvangt de agent als een zoekopdracht mislukt?

Een HTTP-fout met een kleine JSON-body die de oorzaak noemt, zoals 429 concurrency_limit. Er wordt geen credit gebruikt, dus een latere nieuwe poging kost niets extra.

Heb ik een creditcard nodig voor de API-sleutel?

Nee. SerpCrypto credits worden betaald in BTC, USDT, USDC, ETH, SOL, LTC, zonder ID, zonder selfie en zonder documenten. Inloggen met accountnummer; e-mail is optioneel.

Bronnen (5)
  1. HTTP Request-node — n8n docs (read 2026-10-22)
  2. HTTP Request-credentials — n8n docs (read 2026-10-22)
  3. AI Agent-node — n8n docs (read 2026-10-22)
  4. Laat AI toolparameters opgeven met $fromAI() — n8n docs (read 2026-10-22)
  5. Split Out-node — n8n docs (read 2026-10-22)

Vanaf US$ 0,30/1K zoekopdrachten · zonder KYC

API-sleutel aanvragen