ScavioScavio
FunzionalitàPrezziDocumentazione
AccediInizia

Documentation

  • Introduzione
  • Avvio rapido
  • API Google Search
  • API YouTube
  • API Amazon
  • API Walmart
  • API Reddit
  • API TikTok
  • Integrazione OpenClaw
  • Integrazione MCP
  • Integrazione n8n
  • Codici paese
  • Limiti di frequenza
  • Errori

Google Search API

L'API Google Search ti consente di effettuare ricerche web e ricevere risultati strutturati. Supporta più tipi di ricerca, targeting geografico, emulazione di dispositivi e due modalità di profondità dei risultati.

Endpoint

Bash
POST https://api.scavio.dev/api/v1/google

Intestazioni

IntestazioneValoreObbligatorio
AuthorizationBearer YOUR_API_KEYSì
Content-Typeapplication/jsonSì

Corpo della richiesta

ParametroTipoPredefinitoDescrizione
querystring--Obbligatorio. La query di ricerca (1-500 caratteri).
search_typestringclassicUno tra: classic, news, maps, images, lens
country_codestring--Codice paese ISO 3166-1 alfa-2 (es. us, gb, de). Vedi l'elenco completo.
languagestring--Codice lingua ISO 639-1 (es. en, fr, es)
pagenumber1Numero di pagina dei risultati (a partire da 1)
devicestringdesktopdesktop o mobile. La ricerca news supporta solo desktop.
nfprbooleanfalseImposta a true per disabilitare la correzione automatica della query
light_requestbooleanomesso (light)Ometti per modalità light (1 credito). Imposta a false per risultati completi (2 crediti) inclusi grafo della conoscenza, ricerche correlate e altro.

Costo in crediti

ScenarioCrediti
light_request omesso o non inviato1
"light_request": false2

Esempio minimo

curl -X POST 'https://api.scavio.dev/api/v1/google' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -H 'Content-Type: application/json' \
  -d '{"query": "Scavio search API"}'

Esempio completo (con tutti i parametri)

curl -X POST 'https://api.scavio.dev/api/v1/google' \
  -H 'Authorization: Bearer sk_live_your_key' \
  -H 'Content-Type: application/json' \
  -d '{
    "query": "AI startups funding",
    "search_type": "news",
    "country_code": "us",
    "language": "en",
    "page": 1,
    "device": "desktop",
    "nfpr": false,
    "light_request": false
  }'

Vincoli

  • Quando search_type è news, solo desktop è consentito come device. L'invio di mobile restituirà un errore 400.
  • Valori search_type non validi (es. shopping, ai_mode) restituiranno un errore di validazione 400.
  • device accetta solo desktop o mobile. tablet non è supportato.

Formato della risposta

Tutte le risposte con successo restituiscono un oggetto JSON. Alcuni campi sono sempre presenti, mentre altri appaiono solo quando non vuoti (tipicamente in modalità full).

Campi principali (sempre presenti)

CampoTipoDescrizione
resultsarrayArray di oggetti risultati di ricerca organici
results[].titlestringTitolo della pagina del risultato di ricerca
results[].urlstringURL completo del risultato
results[].contentstringSnippet o meta description della pagina
results[].positionnumberPosizione nei risultati (a partire da 1)
querystringLa query eseguita
pagenumberIl numero di pagina restituito
country_codestringCodice paese utilizzato per la ricerca
languagestringCodice lingua utilizzato per la ricerca
response_timenumberTempo di risposta lato server in millisecondi
credits_usednumberNumero di crediti consumati (1 o 2)
credits_remainingnumberCrediti rimanenti nel tuo periodo di fatturazione corrente

Campi opzionali (presenti quando non vuoti)

Questi sono tipicamente restituiti in modalità full ("light_request": false) ma possono apparire anche in modalità light quando i dati sono disponibili.

CampoTipoDescrizione
top_storiesarrayElementi del carosello delle notizie principali
news_resultsarrayArticoli di notizie con title, link, source, snippet, date, relative_date, domain, position
knowledge_graphobjectPannello della conoscenza con title, subtitle, e array factoids
questionsarray"Le persone chiedono anche" con question e answer
related_searchesarrayQuery correlate, ciascuna con query, link, type, position
total_resultsnumberNumero totale stimato di risultati per la query
search_urlstringURL originale del motore di ricerca per questa query

Esempio di risposta in modalità light

JSON
{
  "results": [
    {
      "title": "Scavio - Search API for Developers",
      "url": "https://scavio.dev",
      "content": "One API to search every platform. Structured JSON results.",
      "position": 1,
      "displayed_url": "https://scavio.dev",
      "domain": "scavio.dev",
      "date": null,
      "rich_snippet": {},
      "sitelinks": []
    }
  ],
  "query": "Scavio search API",
  "page": 1,
  "country_code": "us",
  "language": "en",
  "response_time": 450,
  "credits_used": 1,
  "credits_remaining": 999
}

Esempio di risposta in modalità full

JSON
{
  "results": [
    {
      "title": "Scavio - Search API for Developers",
      "url": "https://scavio.dev",
      "content": "One API to search every platform. Structured JSON results.",
      "position": 1,
      "displayed_url": "https://scavio.dev",
      "domain": "scavio.dev",
      "date": null,
      "rich_snippet": {},
      "sitelinks": []
    }
  ],
  "query": "Scavio search API",
  "page": 1,
  "country_code": "us",
  "language": "en",
  "response_time": 620,
  "total_results": 1250000,
  "search_url": "https://www.google.com/search?q=...",
  "knowledge_graph": {
    "title": "Scavio",
    "subtitle": "Search API Platform",
    "factoids": [
      { "title": "Type", "content": "Developer API" }
    ]
  },
  "related_searches": [
    { "query": "scavio api pricing", "link": null, "type": null, "position": 0 },
    { "query": "scavio search api docs", "link": null, "type": null, "position": 1 }
  ],
  "questions": [
    {
      "question": "What is Scavio?",
      "answer": "Scavio is a multi-platform search API..."
    }
  ],
  "credits_used": 2,
  "credits_remaining": 998
}

Esempio di risultati news

Quando search_type è news, il campo news_results viene popolato:

JSON
{
  "news_results": [
    {
      "title": "AI Startups Raise Record Funding in Q1 2026",
      "link": "https://example.com/ai-funding",
      "source": "TechCrunch",
      "snippet": "AI companies raised over $15B in Q1 2026...",
      "date": "2026-03-31T20:00:00.000Z",
      "relative_date": "2 hours ago",
      "domain": "techcrunch.com",
      "position": 1
    }
  ]
}

Note

  • L'array results è ordinato per rilevanza (la posizione 1 è la più rilevante)
  • I campi opzionali sono presenti solo quando non vuoti -- verifica sempre la loro esistenza prima di accedervi
  • La modalità light (1 credito) restituisce i risultati principali. La modalità full (2 crediti) può includere tutti i campi opzionali.

Correlati

  • YouTube API -- ricerca e metadati
  • Amazon API -- ricerca prodotti e dettagli
  • Codici paese -- codici paese supportati
  • Errori -- codici di errore e gestione
ScavioScavio

API di ricerca in tempo reale per agenti AI. Cerca su ogni piattaforma, non solo Google.

Prodotto

  • Funzionalità
  • Prezzi
  • Dashboard
  • Affiliati

Sviluppatori

  • Documentazione
  • Riferimento API
  • Avvio rapido
  • Integrazione MCP
  • Python SDK

Alternative

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Strumenti

  • Formattatore JSON
  • cURL in codice
  • Contatore di token
  • Tutti gli strumenti

© 2026 Scavio. Tutti i diritti riservati.

Featured on TAAFT
Termini di ServizioInformativa sulla Privacy