Saltar al contenido

Lista os meus feedbacks recebidos ou enviados

GET/api/feedbacks

Auth
Requiere token
Quién puede:
owner
admin
SuperAdmin
Clave de API:
No acepta clave de API
X-CommunityId
X-CommunityId Enví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.

Qualquer papel com perfil na comunidade do `X-CommunityId`, desde que abra o espaço de Feedbacks (as mesmas regras de acesso do espaço). `box=received` (padrão, "Recebidos") ou `box=sent` ("Enviados"); só os da própria pessoa, mais novos primeiro. Em "Recebidos" entram também os feedbacks sobre um liderado que a pessoa lê como líder direto (o interno) e, para a pessoa sobre quem é o feedback, só os que têm mensagem para ela (veja `Feedback`). Não existe listagem de feedbacks de outra pessoa, nem para owner, admin ou SuperAdmin. A comunidade pode ter vários espaços de Feedbacks: `spaceId` traz os de um deles; sem `spaceId`, os de todos os espaços que a pessoa abre. Sem espaço de Feedbacks (ou `spaceId` que não é um): 404; espaço fechado para quem pede (ou nenhum aberto): 403.

Parámetros

NombreDóndeTipoDescripción
boxopcionalqueryreceived | sent
aboutopcionalquerybooleantrue: só feedbacks sobre outra pessoa; false: só os diretos; sem ele, os dois.
pageopcionalqueryinteger
limitopcionalqueryinteger
spaceIdopcionalquerystring (uuid)Um espaço de Feedbacks; sem ele, todos os que a pessoa abre.

Headers

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

Respuestas

CódigoDescripción
200Feedbacks e paginação.
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`).
403Sem permissão para esta operação, ou sessão de suporte do SuperAdmin ("Entrar"): feedbacks são pessoais e o modo suporte não vê nem age neles (`feedback.errors.supportSession`).
404Recurso não encontrado.
500Erro interno do servidor.

Ejemplo con curl

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