Public Apps API
Execute an App tab search
Changed onExecute a search on a specific tab of a public App — no authentication required.
Routes tab_id → retriever → results. Each tab can be backed by either:
- An internal retriever (retriever_id) — org-scoped
- A marketplace catalog entry (public_name) — proxied via public API
The inputs dict is passed directly to the retriever's input_schema. Extra top-level fields are automatically merged into inputs.
Example:
{
"tab_id": "search",
"inputs": { "query": "red sneakers" },
"settings": { "limit": 20 }
}
post/v1/public/apps/{slug}/search
Request
- Base URL: https://api.mixpeek.com
- URL: https://api.mixpeek.com/v1/public/apps/{slug}/search
- Auth: none required
Path parameters
slugstring required
Globally unique app slug
Request body
Response
Search results from the tab's retriever
unknown required
Changes
- warning
removed the optional property
from the response with the status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- warning