Skip to content

Opções do programa de Networking e o que quem chama pode fazer

GET/api/networking/config

Auth
Requires a token
API key:
networking:read
X-CommunityId
X-CommunityId Send the X-CommunityId of the community the operation happens in.
Endpoint descriptions come straight from the API specification and are in Portuguese for now. The interface around them is translated.

Devolve as opções do espaço (`config`, ver `NetworkingConfig`), a participação de quem chama (`me`, ou `null`), as permissões (`canConfigure` e `canApprove` para owner e admin; `canModerateReviews` para owner, admin e moderador; `canJoinAsHost`, o "Quero ser mentor" ou "Participar" do lado anfitrião; `canBook`, se quem chama pode marcar sessões aqui), as regras de entrada, os campos de membro que filtram a vitrine (`filterFields`, só os que a página do membro pode mostrar) e, para owner e admin, `pendingCount` (a fila de aprovação do próprio Networking). `sessionsAlwaysFree` é sempre `true`: sessão de Networking nunca debita crédito nem abre checkout. Quem não acessa o espaço: 403; espaço de outro módulo: 400. Desde 2026-10-29 quem abre o espaço já participa como mentorado: não há passo de entrada, `me` pode ser `null` e `canBook` vem `true` (só quem a equipe removeu do programa fica de fora). `canJoinAsParticipant` vem sempre `false` e fica só por compatibilidade.

Parameters

NameInTypeDescription
spaceIdrequiredquerystring (uuid)

Headers

NameTypeDescription
X-CommunityIdoptionalstring (uuid)ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade.

Responses

StatusDescription
200Opções e permissões.
400Requisição inválida — falha de validação.
401Token ausente, inválido ou expirado; token de outra comunidade (o `X-CommunityId` ou o `communityId` do corpo não é o do token); token antigo ou de uma sessão encerrada (troca de senha, convite aceito). Nesses casos a mensagem pede para entrar de novo (`auth.signInAgain`).
403Autenticado, mas sem permissão para esta operação.
404Recurso não encontrado.
500Erro interno do servidor.

curl example

curl -X GET "https://api.memberfy.net/api/networking/config" \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-CommunityId: $COMMUNITY_ID"