Knowledge
Request licensed-data results alongside web and news search.
Set knowledge: "core" on POST /v1/search to request licensed-data results alongside web and news. When the query matches, those results land in results.knowledge. When none are relevant, the key is omitted rather than returned as an empty array.
knowledge is on the POST request body only. GET /v1/search does not accept it.
Request
core is the only accepted value.
What You Get
Up to 25 knowledge results are returned, limited to those relevant to the query.
Each item is a KnowledgeResult. type identifies the kind of result and determines which fields it populates. type, title, and attribution are required on every kind.
answer is the only type currently returned. Ignore a value you do not recognize rather than failing on it. A new kind may populate a different set of fields.
For type: answer, description is required and as_of is optional.
Each attribution entry has: