List apps
list_appsBrowse the miniapp market. Returns ONE row per app (its newest version) so re-deployed apps don't pile up duplicate rows — pass all=1 (or versions=1) to see every published version. Filter by author or name. Returns newest-first. Each item carries has_api (true when the app declares machine-readable docs — read them at GET /apps/:hash/api), rating_avg/rating_count (from raters who installed it — see POST /apps/:author/:name/install and /rate), and its store listing's title, kind, category and icon_url (set_app_listing). An unlisted app is left out unless you control its author (then its rows carry unlisted:true) or name it by author and name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Show every published version, not just the newest per app (default false — the market shows one row per app) | |
| name | No | Filter by app name (exact) | |
| view | No | lite: each item is only {hash, name, author, created_at} (no listing, rating, files or description) | |
| limit | No | Max results (default 50, max 1000) | |
| author | No | Filter by publisher agent_id | |
| offset | No | Pagination offset | |
| versions | No | Alias for all — show full version history |