Processo encontrado com sucesso
Hub API - Aprova
O Hub API é uma plataforma de abstração de APIs projetada para padronizar e simplificar a integração de sistemas de parceiros terceiros com o Aprova. O principal objetivo é criar um ponto de entrada único e seguro para as funcionalidades do Aprova. Utilizamos um sistema de autenticação robusto para garantir que o uso dos nossos serviços por terceiros seja seguro, controlado e intuitivo. Isso facilita o trabalho de desenvolvedores externos e reduz a complexidade da integração.
Para começar a usar o Hub API, siga os passos abaixo para habilitar a funcionalidade e gerar suas chaves de acesso:
Passo 1: Ative a Permissão de Administrador
- Navegue até: Outros > Administração Geral > Permissões > Todas as Permissões
- Ative a permissão
hubapi:admin - Vincule essa permissão a um grupo de usuários administradores
- Saia do sistema e entre novamente
Passo 2: Acesse o Gerenciador de Chaves
- Após ativar a permissão, um novo menu aparecerá
- Navegue até: Outros > Administração Geral > Gerenciar Ambiente > Chaves API - Hub API
Passo 3: Crie sua Chave API
- Clique em Criar Chave API
- Defina um nome único para identificar a chave
- Copie e salve a chave exibida imediatamente
IMPORTANTE: A chave API será exibida por completo apenas uma vez. Após sair da tela, por motivos de segurança, a chave completa não será mostrada novamente. Certifique-se de armazená-la em um local seguro.
- https://api.producao.aprova.com.br/hub-api/process/get-by-np
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.producao.aprova.com.br/hub-api/process/get-by-np \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"nP": "337-25-pro-alv",
"codValid": "ckusqxyx"
}'Linha do tempo com todos os eventos do processo
{ "id": "507f1f77bcf86cd799439011", "nP": "123-25-PRO-EXE", "cod_valid": "abc12xyz", "from": { "userID": "auth0|123456789abcdef012345678" }, "configMetadata": { "title": "Alvará de Construção", "id": "507f191e810c19729de860ea" }, "lastVersion": { "from": { … }, "proprietario": [], "destinatario": [ … ], "refinamento": { … }, "cpf_cnpj": "123.456.789-00", "created_at_iso": "2025-10-15T14:30:00.000Z", "created_at": "15/10/2025 11:30:00", "hasSensitiveField": true }, "createdAt": "15/10/2025 09:30:00", "timeline": [ { … }, { … }, { … } ] }
Dados da versão do processo (será salvo exatamente como recebido)
Metadados de configuração do processo
Configuração do formulário
- https://api.producao.aprova.com.br/hub-api/process/create
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.producao.aprova.com.br/hub-api/process/create \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"version": {
"from": {
"type": "user",
"label": "João da Silva",
"value": "auth0|123456789abcdef012345678"
},
"proprietario": [],
"destinatario": [],
"refinamento": {}
},
"city_id": 123,
"config_metadata": {
"id": "507f191e810c19729de860ea",
"title": "Alvará de Construção"
},
"config": [],
"step": {},
"destination": {},
"bond": {},
"tenance": "",
"_id": "507f1f77bcf86cd799439012",
"resetCountEveryYear": false,
"from": {
"email": "usuario@exemplo.com",
"userID": "auth0|123456789abcdef012345678",
"alias": {}
},
"form_tramites": [
{}
],
"s3_token": "",
"status": "",
"analises": [
{}
],
"anotacoesAnalista": [
{}
],
"observacoes": [
{}
],
"tramites": [
{}
],
"notes": [
{}
],
"tags": [
{}
]
}'{ "id": "507f1f77bcf86cd799439011", "nP": "123-25-PRO-EXE", "cod_valid": "abc12xyz", "from": { "userID": "auth0|123456789abcdef012345678", "email": "usuario@exemplo.com" }, "config_metadata": { "id": "507f191e810c19729de860ea", "title": "Alvará de Construção" }, "last_version": {}, "created_at": "15/10/2025 09:30:00", "city_id": 123 }