Vai al contenuto

Auditoria do MCP na comunidade

GET/api/oauth/audit

Auth
Richiede un token
Chi può:
owner
admin
X-CommunityId
X-CommunityId Invia l’X-CommunityId della community in cui avviene l’operazione.
Le descrizioni degli endpoint provengono dalla specifica dell’API e per ora sono in portoghese. L’interfaccia intorno è tradotta.

Cada chamada de ferramenta e cada evento de conexão (autorizou, revogou, refresh reapresentado) da comunidade do `X-CommunityId`, do mais novo para o mais antigo. Só owner e admin. Filtro opcional por `connectionId`. Também registra `session.initialize` e `tools.list` (em `args`: `client_name`, `client_version`, `server_version`, `tools_fingerprint`, `tool_count`) e `tool.unknown`, quando o assistente chama uma ferramenta que não está na lista da conexão (`status` `stale_list` ou `not_available`; `args.renamed_to` quando é um nome antigo em português).

Parametri

NomeDoveTipoDescrizione
pagefacoltativoqueryinteger
limitfacoltativoqueryinteger
connectionIdfacoltativoquerystring (uuid)

Header

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

Risposte

CodiceDescrizione
200Linhas de auditoria, paginadas.
401Token ausente, inválido ou expirado.
403Autenticado, mas sem permissão para esta operação.

Esempio con curl

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