Palette deep search
const url = 'https://shareout.site/v1/home/deep-search?q=example&older=1&limit=5';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://shareout.site/v1/home/deep-search?q=example&older=1&limit=5' \ --header 'Authorization: Bearer <token>'What the local index cannot answer: pages whose description matches (content), Knowledge passages when the workspace has Knowledge (passages), and the datasets, connectors, schedules, crew, alerts and skills groups. Same visibility as /v1/search.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Search text; under 2 characters returns empty groups, passages need 3.
Also match names of pages past the index cap (send when the index was truncated).
Max results per group.
Responses
Section titled “Responses”Grouped hits
object
object
{ artifact: { id, title }, page, page_title, section, excerpt, url }
object
object
object
object
object
object
object
Examplegenerated
{ "query": "example", "content": [ {} ], "passages": [ {} ], "datasets": [ {} ], "connectors": [ {} ], "schedules": [ {} ], "crew": [ {} ], "alerts": [ {} ], "skills": [ {} ]}Authentication required
object
Human-readable message.
Machine-readable error code.
Correlation id (also the X-Request-Id header). Quote it in support tickets.
Finer cause under code. For UNAUTHORIZED: missing, invalid, revoked or expired.
What to do next, in plain words.
The request field at fault.
Doc page for this error.
Present on 5xx — how to reach a human.
object
Example
{ "success": false, "support": { "how": "POST /v1/support/tickets", "include": [ "request_id" ] }}