Definition
Structured search output is the typed JSON returned by a search API — title, snippet, link, position, timestamp — that fits directly into an LLM's context window without HTML parsing or custom extraction.
In Depth
Raw HTML from a search engine breaks LLM token limits and forces every team to write the same parsing layer. Structured search output is the alternative: fields the agent can index by name. Different APIs structure differently — Tavily emphasizes summarized snippets, Exa emphasizes neural-ranked results, Scavio emphasizes multi-platform shape (organic_results, ai_overview, related_questions, knowledge_graph) all in one response. Structured output is what makes search API consumption ten lines instead of two hundred lines per consumer.
Example Usage
Switching from raw-HTML scraping to structured search output cut the team's parsing code from 400 lines to 12 and made LLM context fit predictably at ~800 tokens.
Platforms
Structured Search Output is relevant across the following platforms, all accessible through Scavio's unified API:
Related Terms
Multi-Platform Search API
A multi-platform search API is a single REST endpoint that returns structured JSON from several public surfaces — Google...
Grounding LLM Workflows
Grounding LLM workflows is the pattern of injecting verified, fresh, structured context — from search APIs, internal doc...
Agent Architecture
Agent architecture is the set of design choices that turn an LLM prompt into a production system: routing and classifica...