Pular para o conteúdo principal

Agente

Endpoints responsáveis pela consulta de estruturas organizacionais, patriarcas e agentes no sistema E-Docs.

Fluxo de Integração

Para buscar setores ou grupos de trabalho, siga a hierarquia do sistema:

  1. Liste os Patriarcas (/v2/agente/patriarcas) para obter o idPatriarca.
  2. Use o idPatriarca para listar as Organizações (/v2/agente/{idPatriarca}/organizacoes).
  3. Com o idOrgao (organização) em mãos, liste Setores, Grupos ou Comissões.

Tipos de Agente (AgenteTipoApi)​

O campo tipo presente nas respostas identifica a natureza do agente retornado:

ValorDescrição
CidadaoPessoa física autenticada via Acesso Cidadão
PapelServidor em uma lotação específica
GrupoGrupo de trabalho
UnidadeSetor ou unidade organizacional
OrganizacaoÓrgão ou entidade
SistemaAplicação integrada
NaoIdentificadoTipo não determinado

Comportamento das Consultas​

Regras que afetam o conteúdo das respostas e valem para toda a integração:

  • Cache: as listas de estrutura organizacional são servidas de cache. A lista de patriarcas tem validade de 2 horas, portanto um patriarca recém-habilitado pode levar até esse tempo para aparecer na resposta.
  • Somente ativos: organizações temporariamente inativas são excluídas da lista de organizações. O mesmo vale para setores, grupos de trabalho e comissões, que retornam apenas os registros ativos.
  • Ordenação: grupos de trabalho e comissões vêm ordenados alfabeticamente pelo nome. Os demais endpoints não garantem ordem.
  • Subgrupos: a lista de grupos de trabalho inclui os subgrupos do conjunto informado, e cada grupo traz o conjunto pai quando houver.
  • Origem dos dados: setores vêm do Organograma; grupos de trabalho e comissões vêm do Acesso Cidadão, sendo que as comissões têm origem no sistema de recursos humanos do Estado.

Endpoints​

Listar Patriarcas​

Retorna a lista de patriarcas habilitados.

Listar Organizações​

Retorna organizações ativas de um patriarca.

  • Método: GET
  • Rota: /v2/agente/{idPatriarca}/organizacoes
  • Parâmetros: idPatriarca (UUID)
  • Documentação Swagger

Listar Setores​

Retorna setores ativos de uma organização.

Listar Grupos de Trabalho​

Retorna grupos de trabalho ativos de uma organização.

Listar Comissões​

Retorna comissões ativas de uma organização.

Recursos Auxiliares​