Query
Get structured, typed JSON rows plus matching entities from Cala’s knowledge base.
Accepts either a Cala QL expression or a natural-language question as input — both produce the same structured response shape.
Examples:
{"input": "startups.location=Spain.funding>10M.funding<=50M"}
{"input": "companies.industry=fintech.founded_year>=2020"}
{"input": "people.role=CEO.company.industry=AI"}
{"input": "What are the biggest AI startups in Europe by funding?"}
Use this when you want structured, tabular data for programmatic use. Use knowledge_search when you want a natural-language answer instead. To look up a known entity by name use entity_search.
Authorizations
Body
Natural language question or Dot-Notation Syntax (e.g. "companies.industry=fintech.founded_year>=2020"). Dot-Notation Syntax is not a strict grammar — there is no syntax to get wrong. An empty or fallback result means no match, not a syntax error.
"companies.industry=fintech.founded_year>=2020"
Whether to return the entities identified in the query response.
true
Response
Successful Response