Search
Search
Search your organization's connected content and return ranked document results with cursor pagination. Use GET /api/search/filters to discover datasource identifiers and common filter fields. Built-in filter names are validated; other field names are accepted as custom filters and behavior depends on your Glean configuration and connected sources. Errors: HTTP 422 unprocessable_query returns no results or next_cursor. See warnings on the response for non-blocking issues such as partially available results. Not every query issue produces a warning or error.
post/api/search
Request body
Example request
{
"query": "quarterly planning 2026",
"datasources": [
"confluence",
"google_drive"
],
"filters": [
{
"field": "type",
"values": [
"spreadsheet",
"presentation"
]
}
]
}Response
Successful response.
Example response
{
"results": [
{
"url": "https://company.atlassian.net/wiki/spaces/ENG/pages/12345",
"title": "Q2 2026 Platform Roadmap",
"snippets": [
"The platform team will focus on API stability and..."
],
"datasource": "confluence",
"document_type": "page"
}
],
"warnings": [
{
"code": "results_incomplete"
}
]
}