> For the complete documentation index, see [llms.txt](https://swappulse.gitbook.io/swappulse-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swappulse.gitbook.io/swappulse-docs/apis/product-api-reference/community-api.md).

# Community API

Explore and following-feed endpoints.

Community endpoints return public discovery content and personalised feeds.

## Explore feed

{% openapi src="<https://raw.githubusercontent.com/beitmenotyou1/swappulse2/main/openapi.yaml>" path="/functions/get-explore-feed" method="post" %}
<https://raw.githubusercontent.com/beitmenotyou1/swappulse2/main/openapi.yaml>
{% endopenapi %}

## Following feed

{% openapi src="<https://raw.githubusercontent.com/beitmenotyou1/swappulse2/main/openapi.yaml>" path="/functions/get-follow-feed" method="post" %}
<https://raw.githubusercontent.com/beitmenotyou1/swappulse2/main/openapi.yaml>
{% endopenapi %}

## Guidance

* Use the returned cursor rather than constructing one.
* Signed-in and personalised results must not be cached across users.
* Community content may be moderated, removed or made unavailable after it is returned.
* Render user-generated text safely and preserve content labels.
