Felo API PlatformFelo API Platform

Data API / Scholar Search / Search

Search the web

Search the open web and get back a lean result list. ⚠️ Despite being a POST, parameters go in the query string — query (required), max_num_results (default 10, max 100), and as_ylo/as_yhi for a year range. A JSON body is not accepted. Returns a search id and results[] carrying only title, link and snippet. Its virtue is how little it returns, which suits an agent that only needs to know what exists. It gives you no page text — if you need the content, searchWeb returns it in the same call. Keep the id: it is what post_scholar_search_explain needs.

Параметры

запрос

  • querystringОбязательный

    Search query for scholarly materials

  • max_num_resultsintegerНеобязательный

    Maximum number of search results to return, up to 100

  • as_yloНеобязательный

    Year of publication lower bound

  • as_yhiНеобязательный

    Year of publication upper bound

Пример запроса

curl -G "https://openapi.felo.ai/v1/beta/scholar/search/web" \
  --data-urlencode "query=<string>" \
  -H "Authorization: Bearer $FELO_API_KEY"

Ответ

Поля ответа

  • idstringОбязательный

    Unique identifier for the search request

  • resultsobject[]Обязательный

    List of web search results

  • titlestringОбязательный

    Title of the web page

  • linkstringОбязательный

    URL to access the web page

  • snippetstringОбязательный

    Brief summary or preview of the web page content

  • display_urlstringНеобязательный

    Display-friendly URL

  • published_datestringНеобязательный

    Publication date of the web page