API Registrazioni e numeri di serie

Gestisci le registrazioni dei prodotti e i numeri di serie tramite l'API

API Registrazioni e numeri di serie

Usa questi endpoint per consultare le registrazioni dei prodotti e convalidare i numeri di serie ai fini della copertura in garanzia.

Consultare una registrazione

GET /api/public/registration/lookup

Parametri di query:

  • registrationNumber (obbligatorio) — ad es. UMB-REG-00089
  • orgId (obbligatorio) — ID dell’organizzazione

Restituisce il record della registrazione, con dettagli del prodotto, informazioni sul cliente, stato, data di acquisto e garanzia associata.

Stati della registrazione

StatoDescrizione
pendingInviata, in attesa dell’esame del commerciante
approvedApprovata dal commerciante
deniedRifiutata dal commerciante
expiredPeriodo di esame di 30 giorni scaduto senza alcuna azione

Flusso di registrazione

  1. Il cliente invia la registrazione tramite POST /api/public/products/register (vedi API Prodotti)
  2. Il sistema convalida i dati del prodotto e del cliente e crea una registrazione con stato pending
  3. Il cliente riceve un’email di conferma con il proprio numero di registrazione
  4. Il commerciante esamina la registrazione e la approva o la rifiuta nella dashboard
  5. Il cliente può controllarne lo stato con questo endpoint di consultazione
Nota Le registrazioni scadono automaticamente dopo 30 giorni senza un'azione del commerciante.

Convalidare un numero di serie

POST /api/public/serial-numbers/validate

Campi obbligatori del body: serialNumber, orgId

Se il numero è valido, restituisce { "valid": true } con i dettagli del numero di serie (ID prodotto, ID garanzia, date di validità).

Se non è valido, restituisce { "valid": false } con il motivo: già registrato, scaduto, revocato, non ancora valido, periodo di registrazione terminato o non trovato.

Stati del numero di serie

StatoDescrizione
activeDisponibile per la registrazione
registeredGià usato in una registrazione
expiredPeriodo di validità terminato
revokedRevocato dal commerciante

Caricare numeri di serie in blocco

I numeri di serie si caricano tramite CSV nella dashboard:

  1. Vai su Dashboard > Numeri di serie > Carica
  2. Carica un CSV con le colonne: serialNumber (obbligatoria), productId, warrantyId, validFrom, validUntil

I numeri di serie devono essere univoci all’interno di un’organizzazione. I lotti di grandi dimensioni vengono elaborati in modo asincrono.

Correlati

Prenota una demo

Scopri come myUmbrella può trasformare il tuo programma di garanzie

Scegli un orario

Scegli l'orario più comodo per la tua demo personalizzata

ESC

Inizia a digitare per cercare in tutti i contenuti

Nessun risultato trovato

Prova con un altro termine di ricerca