Skip to main content
POST
https://api.evergreens.ai
/
v1
/
networks
/
browser
/
ai-search
{
  "query": "Was macht Evergreen Media Ar GmbH",
  "countryCode": "at",
  "languageCode": "en"
}
{
  "status": true,
  "data": {
    "isCached": false,
    "cacheExpiresIn": null,
    "results": {
      "text": "Die Evergreen Media AR GmbH ist [...rest]",
      "citations": [
        {
          "url": "https://www.evergreen.media/impressum/",
          "text": "Innsbruck"
        },
        // ... rest
      ],
      "relatedLinks": [
        {
          "url": "https://firmen.wko.at/evergreen-media-ar-gmbh-evergreen-media-ar-gmbh/tirol/",
          "title": "Evergreen Media AR GmbH - WKO Firmen A-Z",
          "description": "Evergreen Media ist ein internationales Beratungsunternehmen für digitales Wachstum. Wir arbeiten mit mittelständischen Unternehme...",
          "source": "wko.at",
          "icon": "data:image/png;base64,iVBOR [...rest]"
        }
        // ... rest
      ]
    }
  }
}
Entity Reference:
AiSearchEntity child of SearchEntity
Example
The image below illustrates how the AI Search response maps to the actual Google AI Mode interface:
AI Search Response Visualization
The yellow highlighted boxes in the image indicate the different response components returned by the API.
UI ElementAPI FieldDescription
🔴 Main AI Response (red bordered area)textThe AI-generated answer text that appears in the main content area. This contains the synthesized information from multiple sources.
🟡 Inline Citations (yellow boxes within text)citationsReferences embedded within the AI response (e.g., “Evergreen Media +4”, “wko.at +6”). Each citation links to a source URL with the specific text it references.
🔵 Source Panel (right sidebar)relatedLinksThe list of source websites shown on the right side, including title, description, source domain, and favicon icon.
The citations array provides granular source attribution for specific claims within the AI response, while relatedLinks offers a broader overview of all referenced websites with their metadata.

Request

query
string
required
The search query string for which to generate an AI-based answer.
  • Minimum length: 1 character.
  • Maximum length: 500 characters.
countryCode
string
default:"at"
The ISO 3166-1 alpha-2 country code to tailor the AI search results for a specific country.
languageCode
string
default:"de"
The ISO 639-1 language code to tailor the AI search results for a specific language.
cache
object
An optional object to configure caching behavior for the request. By default, caching is enabled with a TTL of 120 seconds. You can customize these settings by providing the cache object.

Response

isCached
boolean
default:true
Indicates whether the response was served from cache.
cacheExpiresIn
number
default:7200
The time in seconds until the cached response expires. Default is 7200 seconds (2 hours).
results
AiSearchEntity
required
{
  "query": "Was macht Evergreen Media Ar GmbH",
  "countryCode": "at",
  "languageCode": "en"
}
{
  "status": true,
  "data": {
    "isCached": false,
    "cacheExpiresIn": null,
    "results": {
      "text": "Die Evergreen Media AR GmbH ist [...rest]",
      "citations": [
        {
          "url": "https://www.evergreen.media/impressum/",
          "text": "Innsbruck"
        },
        // ... rest
      ],
      "relatedLinks": [
        {
          "url": "https://firmen.wko.at/evergreen-media-ar-gmbh-evergreen-media-ar-gmbh/tirol/",
          "title": "Evergreen Media AR GmbH - WKO Firmen A-Z",
          "description": "Evergreen Media ist ein internationales Beratungsunternehmen für digitales Wachstum. Wir arbeiten mit mittelständischen Unternehme...",
          "source": "wko.at",
          "icon": "data:image/png;base64,iVBOR [...rest]"
        }
        // ... rest
      ]
    }
  }
}