AWS’ Web Search API geeft sinds 11 november eigen agentcode en datapijplijnen directe toegang tot actuele webresultaten, zonder dat daarvoor eerst een AgentCore Gateway-resource nodig is.
Bij 10.000 zoekopdrachten per maand komt de rekening op $70 aan zoekkosten, vóór modelkosten en eventuele kosten voor private netwerktoegang. Een Nederlands team kan webzoekwerk zo als afzonderlijke stap in een eigen toepassing begroten, zonder een gateway te beheren.
De API geeft code een eigen zoekroute
Tot nu toe bood AWS Web Search via een AgentCore Gateway aan. Daarvoor moest een ontwikkelaar een gateway en zoekdoel aanmaken en de functie via een MCP-client aanroepen. Met InvokeWebSearch roept de eigen applicatie de zoekdienst rechtstreeks aan via een AWS SDK of de opdrachtregel. De AWS SDK ondertekent het verzoek met de bestaande IAM-gegevens. Er is geen aparte API-sleutel en er hoeft geen extra AgentCore-resource te worden ingericht.
Dat past bij teams die hun eigen agentlus bouwen, maar ook bij dashboards, controlesystemen en datapijplijnen die wel actuele webinformatie nodig hebben en geen volledige agentinfrastructuur. De gateway blijft volgens AWS de route voor agenten die gereedschap via MCP ontdekken, meerdere functies achter één endpoint nodig hebben of centraal ingestelde zoekregels delen. De API controleert toegang via IAM; bij een gateway kan ook een JSON-webtoken worden gebruikt. Filters voor domeinen zitten bij de API in elk afzonderlijk verzoek.
Die zoekroute bouwt voort op AgentCore zelf. AWS maakte AgentCore in juni algemeen beschikbaar als platform om productie-agenten te draaien. In september voegde het bedrijf evaluaties en DevOps Agent toe voor kwaliteits- en infrastructuurbewaking van productie-agenten. De zoek-API voegt een bron van actuele informatie toe aan die omgeving, terwijl het aanroepende systeem zelf de zoekresultaten verwerkt.
Filters begrenzen de informatiebron
Een aanroep kan één tot 25 resultaten teruggeven, met 25 als standaard. De zoekdienst gebruikt een webindex die Amazon beheert; AWS zegt dat zoekvragen binnen AWS blijven en niet naar een externe zoekmachine gaan.
Elk resultaat bevat een tekstfragment en, wanneer beschikbaar, de titel, URL en publicatiedatum. Een zoekopdracht mag maximaal 200 tekens bevatten. Ontwikkelaars kunnen per aanvraag maximaal 100 domeinen opnemen en 100 uitsluiten. Een opgegeven hoofddomein geldt ook voor subdomeinen. Een tijdvenster met publicatiedatums heeft inclusieve begin- en eindgrenzen.

Dat maakt het mogelijk zoekresultaten te beperken tot bijvoorbeeld officiële productdocumentatie of berichten uit een gekozen periode. De API levert gerangschikte resultaten, geen afgerond antwoord. De applicatie moet nog bepalen welke pagina’s relevant zijn en hoe die informatie in een antwoord of werkproces terugkomt. Applicaties moeten de bronverwijzingen en links uit zoekresultaten in uitvoer voor eindgebruikers behouden en tonen; bulkextractie en een concurrerende index zijn niet toegestaan. Dat begrenst de inzet van de API als algemene verzamelbron.
AWS rekent $7, maar noemt alleen Ierland in Europa
AWS rekent $7 per 1.000 zoekopdrachten en brengt geen aparte gatewaykosten in rekening voor de directe API. Bij 10.000 zoekopdrachten per maand is dat $70; bij 100.000 wordt het $700. Daar komen modelaanroepen en, wanneer een applicatie via AWS PrivateLink zoekt, de gebruikelijke kosten voor het private netwerkeindpunt bij. Per account geldt standaard een maximum van tien verzoeken per seconde per regio. AWS kan die limiet op verzoek verhogen.
De regionale lijst is voor Nederlandse organisaties relevant. De API is volgens AWS beschikbaar in Noord-Virginia, Ohio, Oregon, Ierland, Tokio en Sydney. Ierland is de enige Europese regio in die lijst; Frankfurt ontbreekt. Een bedrijf dat resultaten in een specifieke AWS-regio moet verwerken, kan de API dus niet zonder meer in zijn bestaande Frankfurt-omgeving aanroepen.
Perplexity kiest voor zoeken binnen een beslissing
De ontwikkeling sluit aan op een andere route die eerder deze maand zichtbaar werd. Perplexity voegde één live Fast Search-query per vraag toe aan zijn Decisions API. De zoekresultaten gaan daar als bewijs naar een beslismodel dat een kans, keuze of score teruggeeft. De aankondiging van Perplexity beschrijft hoe Fast Search vóór het modelantwoord de actuele webinformatie ophaalt en toevoegt.
AWS levert de zoekresultaten rechtstreeks aan de code die de aanroep doet. Dat geeft ontwikkelaars ruimte om zelf te kiezen welk model, welke controle en welk vervolgproces de resultaten gebruikt. Beide aanbieders maken actuele webinformatie aanroepbaar vanuit software, maar de toepassing verschilt: Perplexity koppelt zoeken aan zijn beslis-API, terwijl AWS een losse zoekstap aanbiedt binnen AgentCore.
AWS schrijft dat de zoekfunctie op dezelfde infrastructuur draait als Alexa+, Kiro en Quick. De aankondiging bevat geen onafhankelijke kwaliteitsmeting, omvang van de webindex of verversingsfrequentie. De resultaten zijn daardoor wel te begrenzen op domein en datum, maar de volledigheid en actualiteit van de index blijven onbekend.
De verschuiving zit in de plek van webzoeken: het wordt een stap die een agent of gegevenspijplijn zelf kan aanroepen en controleren. Voor teams op AWS scheelt dat een gateway wanneer alleen zoekresultaten nodig zijn, maar de lagere bouwdrempel neemt de keuzes over bronkwaliteit, kosten en regio niet weg. Een zoekresultaat blijft invoer voor een bedrijfsproces; de applicatie die het gebruikt, bepaalt welke bron wordt vertrouwd en welke beslissing daarop volgt.
Veelgestelde vragen
Webdata in je eigen agent
Ik denk mee over waar actuele webdata in je proces past, ontwerp de koppeling en bouw je agent en workflow end-to-end. Waar het kan, houd ik de software self-hosted.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
