PTdata.org

Voltar a Noticias
OPEN SOURCETECNOLOGIA7 de fevereiro de 202612 min de leitura

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.

Engenheiros a colaborar em codigo open source

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.pt

A 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.

Ver todos os 18 endpoints planeados

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:

Autenticacao via Chave Movel Digital
OAuth2 consent flow granular
Dashboard de autorizacoes ativas
Revogacao instantanea de acessos
Audit log completo e transparente
Notificacoes push em tempo real

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

~15

Go, Rust, Node, K8s, PostgreSQL, Redis

Integracao SOAP/Legacy

~5

XML, WSDL, iAP, sistemas Estado

Seguranca & Auth

~3

OAuth2, CMD, PKI, pentesting

Frontend & Mobile

~5

React, React Native, DX portal

Lobby & Comunicacao

~4

Gov affairs, media, PR, redes sociais

Legal & Compliance

~3

RGPD, direito publico, licenciamento

Ver todas as funcoes necessarias em detalhe

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

Contribuir para a infraestrutura

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: