Integrazione API PassNova

Collega il tuo SaaS o gestionale direttamente a PassNova. Crea, emetti e aggiorna i pass in tempo reale senza interfacce esterne.

Developer First

Come funziona l'integrazione

  • Autenticazione OAuth2 — connessione sicura con API key e refresh token.
  • REST API completa — crea, leggi, aggiorna e cancella pass in una sola chiamata.
  • Webhook in tempo reale — ricevi notifiche quando i clienti aggiungono, visualizzano o aprono i pass.
  • Batch operations — emetti migliaia di pass in un'unica richiesta.
  • Sandbox testing — prova tutto in un ambiente sicuro prima di passare a produzione.
  • SDK ufficiali — librerie per Node.js, Python, Go e altri linguaggi.
// Esempio: crea un pass di fedeltà
const pass = await passNova.passes.create({
template: 'loyalty_gold',
holder: 'mario.rossi@mail.it',
fields: {
points: 2480,
tier: 'Gold',
expiresAt: '2025-12-31'
}
});

// Ricevi il risultato
console.log(pass.walletUrl);
// → https://wallet.passnova.app/p/…
Use Cases

Casi d'uso comuni

Le nostre API sono utilizzate da piattaforme in ogni settore per automatizzare il wallet marketing.

App di e-commerce

Emetti carte fedeltà e coupon direttamente dopo l'acquisto, aggiorna i saldi in tempo reale.

Biglietteria online

Invia biglietti per concerti ed eventi direttamente al wallet, con aggiornamenti live su orari e gate.

Healthcare & Membership

Crea tessere associative e certificati che si aggiornano automaticamente al rinnovo.

Programmi frequentatori

Gestisci miglia, punti e upgrade automatici dai tuoi sistemi CRM e booking.

Fintech & Banking

Distribuisci carte prepagate, buoni regalo e offerte personalizzate via wallet.

Enterprise Ticketing

Integra sistemi di parcheggio, accesso strutture e badge dipendenti.

Domande frequenti

C'è un ambiente di test?

Sì, forniamo un ambiente Sandbox completo per testare le chiamate API prima di andare in produzione senza intaccare i dati reali.

Quali sono i limiti di rate-limiting?

L'API supporta fino a 100 richieste al secondo per gli account base. Piani Enterprise hanno limiti superiori per emissioni massive.

Avete librerie client?

Sì, offriamo SDK ufficiali per Node.js, Python, Ruby, PHP e Go per semplificare drasticamente l'integrazione nel tuo stack.

Come funzionano i Webhook?

Puoi registrare un endpoint nel tuo backend per ricevere notifiche HTTP POST in tempo reale (es. `pass.installed`, `pass.uninstalled`).