API Aberta: centenas de engenheiros portugueses constroem a infraestrutura digital que o Estado nao constroi
Cansados de esperar, dezenas de developers juntam-se num projeto open source para criar de baixo para cima a API governamental que Portugal precisa. A estrategia? Construir primeiro, criar procura, e forcar o Estado a adotar.
O projeto API Aberta junta engenheiros de todo o pais num esforco colaborativo open source.
18
Endpoints planeados
4
Fases de roadmap
35+
Voluntarios necessarios
100%
Open source
O contexto: uma proposta ignorada
Ha semanas, a PTdata publicou uma proposta detalhada para a criacao da API Gov.pt - uma camada de API unificada que ligaria todos os sistemas do Estado portugues. A proposta incluia arquitetura tecnica, estimativas de poupanca de 4 a 6 mil milhoes de euros por ano, e um plano de execucao realista com entregas em meses, nao anos.
A resposta do Estado? Silencio. Mas a resposta da comunidade tech portuguesa foi o oposto: centenas de mensagens de engenheiros, designers, lobbyistas e juristas a perguntarem: 'Como posso ajudar?'
Ler a proposta original: API Gov.ptA decisao: construir em reverso
Se o governo nao constroi a API, nos construimos. Mas nao da forma tradicional. O projeto API Aberta inverte a logica: em vez de esperar que o Estado crie uma plataforma e depois procurar quem a use, nos criamos primeiro a plataforma, depois criamos a procura, e por fim forcamos o governo a adotar ou a substituir.
E um ato de desobediencia construtiva. Quando bancos, seguradoras, startups e cidadaos dependerem desta API, o governo tera duas opcoes: adotar o que ja funciona, ou gastar milhoes a reinventar a roda. A historia mostra-nos que a primeira opcao vence quase sempre.
Precedentes internacionais:
GOV.UK (Reino Unido)
Comecou como projeto alpha fora do governo, foi tao bom que o governo adotou.
data.gov (EUA)
Pressao da sociedade civil levou a abertura massiva de dados publicos.
X-Road (Estonia)
Infraestrutura open source que se tornou a espinha dorsal digital do pais.
O que estamos a construir
A API Aberta nao e um prototipo academico. E uma infraestrutura real com endpoints reais, bases de dados reais e caching real. O projeto divide-se em quatro fases, com as duas ultimas a decorrer em paralelo:
1Endpoints REST + Documentacao
18 endpoints em 3 dominios (cidadao, dados publicos, entidades), com OpenAPI, sandbox e SDKs.
2Base de Dados + Cache + Bridging
PostgreSQL + Redis + bridges SOAP para os sistemas legados do Estado. O trabalho mais dificil e mais critico.
3iAP Bridging + Interoperabilidade
Integracao com a plataforma de interoperabilidade da AMA (iAP) - o sistema que ja existe mas ninguem consegue usar.
4a+4bChave Movel + Criar Procura (em paralelo)
App cidadao com Chave Movel Digital para autorizar acesso a dados, enquanto simultaneamente se faz lobby e onboarding de empresas.
O elemento chave: tu controlas os teus dados
O ponto mais inovador do projeto e a app cidadao com integracao da Chave Movel Digital. Imagina: um banco quer aceder ao teu historico fiscal para aprovar um credito. Em vez de tu imprimires documentos e ires a uma loja, o banco faz um pedido a API e tu recebes uma notificacao no telemovel: 'O Banco X quer aceder ao teu IRS dos ultimos 3 anos. Autorizar?' Um toque. Feito. E podes revogar o acesso a qualquer momento.
Funcionalidades da app cidadao:
Quem precisa este projeto
Este nao e um projeto so para programadores. Precisamos de um exercito diverso: engenheiros backend que saibam Go, Rust ou Node; especialistas em integracao SOAP que conhecam os sistemas do Estado; designers que criem uma experiencia de developer de classe mundial; juristas que naveguem a burocracia; e lobbyistas que abram portas em Sao Bento.
Backend & Infra
~15Go, Rust, Node, K8s, PostgreSQL, Redis
Integracao SOAP/Legacy
~5XML, WSDL, iAP, sistemas Estado
Seguranca & Auth
~3OAuth2, CMD, PKI, pentesting
Frontend & Mobile
~5React, React Native, DX portal
Lobby & Comunicacao
~4Gov affairs, media, PR, redes sociais
Legal & Compliance
~3RGPD, direito publico, licenciamento
Modelo de colaboracao: meritocracia open source
O projeto funciona como qualquer grande projeto open source: GitHub para codigo e discussao, Discord para comunicacao, sprints semanais com demos publicas, e uma estrutura de governance baseada em meritocracia. Nao ha hierarquias artificiais - contribuis, ganhas reputacao, ganhas responsabilidade.
GitHub
Codigo, issues, PRs, roadmap
Discord
Chat, canais por equipa, standups
Sprints semanais
Demos publicas, transparencia total
Financiamento: 100% transparente, 100% infraestrutura
O trabalho e voluntario. Mas servidores, bases de dados, CDNs e monitoring custam dinheiro real. O projeto aceita donativos que vao exclusivamente para infraestrutura tecnica - zero salarios, zero overhead. Cada euro e rastreavel. Publicamos relatorios mensais com recibos de todos os servicos.
Compute (K8s)
120-200 EUR
PostgreSQL HA
80-150 EUR
Redis / Cache
40-70 EUR
CDN + WAF
50-90 EUR
Monitoring + APM
30-50 EUR
CI/CD + DNS
30-50 EUR
Custo mensal estimado total:
350 - 610 EUR/mes
Junta-te. Agora.
Nao precisas de permissao. Nao precisas de ser selecionado. Se tens skills, tens vontade, e acreditas que Portugal merece infraestrutura digital de primeiro mundo, inscreve-te. Qualquer contribuicao conta - 4 horas por semana ja faz diferenca.
Partilhar este artigo:
Relacionado: