Public Apps API

Execute an App tab search

Changed on

Execute 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

tab_idstring required

Tab ID to search within

inputsobject
settingsobject

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