Vai al contenuto principale

Vocdoni per sviluppatori

Integra un voto verificabile nel tuo prodotto

Aggiungi elezioni sicure, anonime e verificabili end-to-end al tuo software con una sola API REST. Crea organizzazioni, costruisci censimenti, avvia processi di voto e consulta i risultati - senza diventare un esperto di crittografia.

Autentica, poi crea la tua prima elezione
import { VocdoniApiClient } from "@vocdoni/api-client"

// 1. Your scoped API key from platform.vocdoni.io (no login step)
const client = new VocdoniApiClient({ apiUrl: "https://saas-api-stg.vocdoni.net", authToken: "vsk_your_api_key" })

// 2. Create a voting process for your organization
await client.elections.create({
  orgAddress,
  censusId,
  electionParams: {
    title: { default: "Board election 2026" },
    questions: [{ title: { default: "Who should chair the board?" } }],
  },
})

Avvio rapido

Esegui un'elezione completa dall'inizio alla fine - crea un'organizzazione, costruisci un elenco elettorale, apri un processo e leggi lo spoglio - con poche chiamate all'API.

Avvia la guida rapida

API SaaS

Un'API REST per gestire elezioni: organizzazioni, membri, censimenti, processi di voto, risultati e job asincroni.

Esplora l'API

SDK

L'SDK TypeScript aggiunge il voto lato client alla tua app - autenticazione CSP, codifica della scheda e firma del voto - tutto tramite l'API SaaS.

Avvio rapido dell'SDK

Costruito su garanzie che puoi dimostrare

Anonimo per progettazione

La crittografia a conoscenza zero mantiene i voti segreti, mentre i risultati restano dimostrabili.

Verificabile end-to-end

I votanti e gli osservatori possono verificare in modo indipendente che ogni voto sia stato conteggiato.

Censimento flessibile

Autentica i votanti via email, SMS o campi personalizzati, con ponderazione opzionale.

Pronto per il multi-tenant

Esegui elezioni per molti clienti da un singolo account dell'integratore.