Em Desenvolvimento
Esta documentação ainda está em desenvolvimento. Agradecemos sua paciência!
Pular para o conteúdo principal
Versão: 03.008.000

API Explorer

Interface Swagger UI para explorar e testar as APIs REST disponíveis na plataforma HTF Apps.

URL de acesso: https://{servidor}/api-explorer/


APIs disponíveis

O API Explorer agrupa duas categorias de definições: as APIs padrão do Alfresco Community e as APIs customizadas do HTF Apps.

APIs Alfresco

DefiniçãoDescrição
Alfresco Core REST APIOperações sobre nós, conteúdo, permissões e metadados do repositório
Alfresco Search REST APIBusca AFTS/CMIS no repositório
Alfresco Search SQL REST APIBusca via SQL no Solr
Alfresco Model REST APIGerenciamento de modelos de dados
Alfresco Workflow REST APIWorkflows Activiti nativos do Alfresco
Alfresco Discovery REST APIInformações de versão e capacidades da instalação
Alfresco GS Core REST APIGovernance Services — registros e categorias

APIs HTF Apps

DefiniçãoBase PathDescrição
HTF Apps ToolKit REST API/alfresco/s/htf/toolkitAções sobre documentos e membros do repositório
HTF Apps Process REST API/processInicialização e consulta de workflows
HTF Apps Capture REST API/captureUpload externo de documentos para instâncias de captura
HTF Apps GS Extended REST API/alfresco/s/api/rmaExtensões de Governance Services — eventos e ações sobre registros

HTF Apps ToolKit REST API

Endpoints expostos em /alfresco/s/htf/toolkit:

EndpointDescrição
POST /a1signAssina documento com certificado A1 usando perfil do WFDesigner
POST /safeidsignAssina documento via SafeID
POST /createpropertiessummaryGera resumo de propriedades do nó
POST /docdeleteversionhistoryRemove histórico de versões do documento
GET /getpagesRetorna número de páginas de um PDF
POST /pdfmergeallUne todos os PDFs filhos de uma pasta
POST /updatepropertiesAtualiza metadados de um nó
POST /checkisrecordVerifica se o nó é um registro (Governance Services)
GET /getmemberofgroupsRetorna os usuários de um grupo
GET /getmemberofsitesRetorna os usuários de um site

HTF Apps Process REST API

Endpoints expostos em /process:

EndpointDescrição
POST /getlastdefinitionRetorna o ID da última definição de um workflow pelo nome
POST /startinstanceInicia uma instância de workflow

HTF Apps Capture REST API

Endpoints expostos em /capture:

EndpointDescrição
POST /externaluploadEnvia um arquivo para processamento em uma instância de captura. Requer apikey (código de instalação), site, modelo XML e o arquivo

HTF Apps GS Extended REST API

Endpoints expostos em /alfresco/s/api/rma:

EndpointDescrição
GET /admin/rmeventsConsulta eventos de Records Management
POST /actions/ExecutionQueueExecuta uma ação de Records Management

Autenticação

Todas as APIs HTF Apps usam HTTP Basic Authentication com as credenciais do Alfresco. A API de Capture usa apikey (código de instalação) como parâmetro de formulário.