---
title: "Public community feed"
method: GET
path: "/public/share/community"
tags: ["community"]
---

# Public community feed

`GET /public/share/community`

## Request

- Base URL: `https://mana.am`
- URL: `https://mana.am/public/share/community`
- Auth: none required

Cursor-paginated, sortable, searchable feed of public creations. Mirrors the iOS Home feed and the web /community page. Use cursor from data.next_cursor for the next page; omit cursor for the first page.

## Query parameters

- `locale` string
- `sort` 'trending' | 'recent' | 'popular' | 'remixed' | 'liked'
- `category` string
- `tag` string
- `q` string
- `featuredOnly` boolean
- `cursor` string
- `limit` integer

## Headers

- `Mana-API-Version` string

## Response `200`

Cursor-paginated community feed page. The response data includes items, hasMore, total, next_cursor, and pagination metadata.

- SuccessEnvelope: Standard success envelope.
  - `code` 0, required: 0 indicates success.
  - `data` object, required: Endpoint-specific payload.

## Other responses

- `429`: Rate limit exceeded. Public reads allow 120 requests per 60 seconds; agent discovery and MCP probes allow 60 requests per 60 seconds. Retry after the provided Retry-After or RateLimit-Reset window.
- `500`: Unexpected server error. Retry later or check status documentation before repeating automated requests.

---

[API](https://skmtc.dev/mana/apis/mana-public-read-api.md) · [All operations](https://skmtc.dev/mana/apis/mana-public-read-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mana/apis/mana-public-read-api/revisions/aa8cbea94bc5?raw)
