---
title: "List available apps with signer users and aggregate stats."
method: GET
path: "/v1/hub/apps"
tags: ["Hub"]
---

# List available apps with signer users and aggregate stats.

`GET /v1/hub/apps`

List apps with optional filtering by owner/tags plus summary stats.

## Query parameters

- `owner` string, nullable — Filter apps by owner username. If omitted, returns all apps.
- `tag` string[], nullable — Filter apps by one or more tag slugs. Example: ?tag=featured&tag=recommended. An app must have *all* specified tags to be returned.

## Response `200`

Successful Response

- AppsListResponse — Response schema for listing apps.
  - `apps` AppSummary[], required
    - `app_id` string, required
    - `app_type` 'agentapp' | 'serverapp', required
    - `description` string, nullable, required
    - `signer_users` string[]
    - `star_count` integer, required
    - `total_downloads` integer, required
    - `updated_at` string, date-time, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/flower/apis/superlink-api.md) · [All operations](https://skmtc.dev/flower/apis/superlink-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/flower/superlink-api/revisions/adf853ac4f41/schema)
