Search verified knowledge using structured dot-notation query syntax for filtering entities by attributes.
Returns a structured array of matching results plus entities. The input field is called “input” (not “query”).
Examples:
{"input": "startups.location=Spain.funding>10M.funding<=50M"}
{"input": "companies.industry=fintech.founded_year>=2020"}
{"input": "people.role=CEO.company.industry=AI"}
Use this when: You need to filter/search entities by specific attributes (location, funding, industry, year, etc.).
For free-text questions use knowledge_search. To look up a known entity by name use entity_search.
Documentation Index
Fetch the complete documentation index at: https://docs.cala.ai/llms.txt
Use this file to discover all available pages before exploring further.
Successful Response
Response in case of a successful structured query.
A list of structured results for the query. Shape and schema will be determined by the query.
[
{
"company": "Amenitiz",
"funding_amount": "€38.9M",
"round_type": "Series B",
"sector": "Hospitality SaaS",
"year": 2025
},
{
"company": "H2SITE",
"funding_amount": "€36M ($37.2M)",
"round_type": "Series B",
"sector": "Hydrogen Energy",
"year": 2025
},
{
"company": "Fracttal",
"funding_amount": "€29.8M ($35M)",
"round_type": "Series B",
"sector": "AI Maintenance",
"year": 2026
}
]Entities identified in the query response.