Lista sections & spaces
GET/api/sections
- Auth
- Pública
- X-CommunityId
X-CommunityIdEnvía el X-CommunityId de la comunidad en la que ocurre la operación.
Las descripciones de los endpoints vienen de la especificación de la API y, por ahora, están en portugués. La interfaz alrededor está traducida.
Autenticação opcional: o conteúdo retornado varia conforme o membro autenticado.
A lista é filtrada por quem pergunta. Um item `private` que o leitor não alcança **some** quando o que o fecha é um grupo de membros, e **volta com `locked: true` e `lockReason`** (`product` ou `subscription`) quando o que o fecha pode ser comprado — esconder a oferta seria esconder a venda. Owner, admin e moderator recebem tudo.
A resposta traz, **para quem administra**, um campo opcional novo `access` com as três listas da concessão (`groups`, `products`, `subscriptionGroups`). Membro comum não recebe: o nome de um grupo já é informação.
Parámetros
| Nombre | Dónde | Tipo | Descripción |
|---|---|---|---|
visibilityopcional | query | public | members | plan | private | Invalid visibility value |
isHomeopcional | query | boolean | isHome must be boolean |
Headers
| Nombre | Tipo | Descripción |
|---|---|---|
X-CommunityIdopcional | string (uuid) | ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade. |
Respuestas
| Código | Descripción |
|---|---|
200 | Operação realizada com sucesso. |
400 | Requisição inválida — falha de validação. |
500 | Erro interno do servidor. |
Ejemplo con curl
curl -X GET "https://api.memberfy.net/api/sections" \
-H "X-CommunityId: $COMMUNITY_ID"