Saltar para o conteúdo principal

Vocdoni para programadores

Integra a votação verificável no teu produto

Adiciona eleições seguras, anónimas e verificáveis de ponta a ponta ao teu software com uma única API REST. Cria organizações, constrói listas de participantes, executa processos e consulta resultados - sem precisares de ser um especialista em criptografia.

Autentica-te e cria a tua primeira votação
# 1. Your scoped API key from platform.vocdoni.io (no login step)
export TOKEN=vsk_your_api_key

# 2. Create a voting process for your organization
curl -X POST https://saas-api-stg.vocdoni.net/organizations/$ORG/processes \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "censusId": "$CENSUS_ID",
    "electionParams": {
      "title": { "default": "Board election 2026" },
      "questions": [{ "title": { "default": "Who should chair the board?" } }]
    }
  }'

API SaaS

Uma API REST para executar eleições geridas: organizações, membros, listas de participantes, processos, resultados e tarefas assíncronas.

Explora a API

SDK

Preferes falar directamente com o protocolo? O SDK TypeScript dá-te controlo a nível mais baixo sobre a votação e as operações das listas de participantes.

Consulta a documentação do SDK (abre num novo separador)

Protocolo

Cada voto é anónimo e verificável de ponta a ponta, assente num protocolo de votação público e resistente à censura.

Como funciona o protocolo (abre num novo separador)

Assente em garantias que consegues comprovar

Anónimo por design

A criptografia de conhecimento zero mantém os votos em segredo enquanto os resultados continuam verificáveis.

Verificável de ponta a ponta

Votantes e observadores podem verificar de forma independente que cada voto foi contabilizado.

Lista de participantes flexível

Autentica os votantes por email, SMS ou campos personalizados, com ponderação opcional.

Pronto para multi-tenant

Realiza eleições para muitos clientes a partir de uma única conta de integrador.