Skip to main content
GET
Get All Groups

Listar grupos

Recuperar uma lista de todos os grupos de usuários no sistema com opções de paginação e filtragem.

Ponto final

Descrição

Este endpoint retorna todos os grupos de usuários disponíveis no sistema SecureAI. Ele fornece informações detalhadas sobre cada grupo, incluindo membros, permissões e metadados. Isso é útil para gerenciar o acesso do usuário e a estrutura organizacional.

Autenticação

Obrigatório: Chave de API com privilégios de administrador

Parâmetros de consulta

Exemplo de solicitação

Resposta de sucesso

Código de status: 200 OK

Campos de resposta

Exemplo de uso

JavaScript

###Píton
###cURL

Respostas de erro

401 Não autorizado

403 Proibido

429 Muitas solicitações

Exemplos de filtragem

Pesquisar grupos

Opções de classificação

Paginação

Casos de uso

  • Gerenciamento de grupos: liste todos os grupos para fins administrativos
  • Organização de usuários: descubra grupos disponíveis para atribuição de usuários
  • Controle de acesso: revise as permissões do grupo e a contagem de membros
  • Relatórios: Gere relatórios sobre estrutura e associação de grupos
  • Integração: Descubra grupos para integração de aplicativos

Limites de taxa

  • Padrão: 100 solicitações por minuto
  • Diariamente: 10.000 solicitações por dia
  • Mensal: 300.000 solicitações por mês

Notas

  • Este endpoint só é acessível por administradores
  • Paginação: usa parâmetro de página, não deslocamento
  • Resposta simples: a resposta não está aninhada no objeto de dados
  • Detalhes do usuário: inclui informações completas do usuário para cada membro do grupo
  • Filtro de status: pode filtrar por status do grupo
  • A funcionalidade de pesquisa funciona em nomes e descrições de grupos
  • As opções de classificação ajudam a organizar os resultados por diferentes critérios

Autorizações

Authorization
string
header
obrigatório

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Parâmetros de consulta

page
integer
padrão:1

Page number for pagination

Intervalo necessário: x >= 1
limit
integer
padrão:20

Number of groups per page

Intervalo necessário: 1 <= x <= 100

Search term for group name or description

status
enum<string>

Filter by group status

Opções disponíveis:
Active,
Inactive
sortBy
string
padrão:createdAt

Field to sort by

sortOrder
enum<string>
padrão:desc

Sort order

Opções disponíveis:
asc,
desc

Resposta

List of groups

success
boolean
Exemplo:

true

groups
object[]
pagination
object