Notifiche e modelli email
Notifiche ed emailScegli quali notifiche email ricevi per un flipbook e personalizza l'oggetto e il corpo inviati per gli eventi di nuovo lead, nuova visualizzazione e nuova vendita.
API usate in questa discussione
Cosa puoi fare
Questi endpoint ti permettono di controllare il lato email di un singolo flipbook: quali eventi ti notificano e cosa dicono quelle email. Con essi puoi:
- Configurare quali notifiche ricevi per un flipbook (nuovo lead, nuova visualizzazione, nuova vendita).
- Personalizzare l'email New Lead — l'oggetto e il corpo inviati per un evento di nuovo lead.
- Personalizzare l'email New View — l'oggetto e il corpo inviati per una notifica di nuova visualizzazione.
- Personalizzare l'email New Sale — l'oggetto e il corpo inviati per una notifica di nuova vendita.
- Ripristinare qualsiasi modello al valore predefinito inviando valori vuoti.
Prima di iniziare
- Una chiave API — inviata come header
X-Api-Keyo comeAuthorization: Bearer YOUR_API_KEYin ogni richiesta. - Il
{flipbookId}— l'ID numerico del flipbook/documento. Viene restituito da create-by-file / create-by-url (comeID) o da list. Ogni endpoint qui lo accetta come parametro nel percorso. - Tutte le richieste vanno all'URL di base
https://go.fliplink.me.
Ogni body di richiesta è form-urlencoded (non JSON) — invia i campi con --data-urlencode.
Configurare le notifiche
Usa PUT /api/set-notifications/{flipbookId} per configurare quali notifiche email ricevi per questo flipbook
(nuovo lead, nuova visualizzazione, nuova vendita).
Campi del body (form-urlencoded):
NotificationsEmail— l'indirizzo di destinazione a cui vengono inviate le email di notifica. Su un flipbook nuovo è predefinito all'email del tuo account; puoi cambiarlo con qualsiasi indirizzo, o inviarlo vuoto per azzerarlo.IsSendEmailOnView— un boolean (true/false, predefinitofalse) che attiva/disattiva l'email di "visualizzato". Impostalo atrueper ricevere un'email quando qualcuno visualizza il flipbook. L'esempio qui sotto inviatrue.
curl -X PUT 'https://go.fliplink.me/api/set-notifications/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'NotificationsEmail=you@example.com' \
--data-urlencode 'IsSendEmailOnView=true'
Risposta:
{
"Result": "OK",
"Message": "Updated successfully"
}
Impostare il modello email New Lead
Usa PUT /api/set-email-template-lead/{flipbookId} per impostare l'email inviata per un evento di nuovo lead.
Invia valori vuoti per ripristinare il modello predefinito NEW_LEAD.
curl -X PUT 'https://go.fliplink.me/api/set-email-template-lead/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'EmailLeadSubject=' \
--data-urlencode 'EmailLeadBody='
Risposta:
{
"Result": "OK",
"Message": "Updated successfully"
}
Impostare il modello email New View
Usa PUT /api/set-email-template-view/{flipbookId} per impostare il modello email inviato per una notifica di
nuova visualizzazione. Invia vuoto per ripristinare il modello predefinito NEW_VIEW.
curl -X PUT 'https://go.fliplink.me/api/set-email-template-view/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'EmailViewSubject=' \
--data-urlencode 'EmailViewBody='
Risposta:
{
"Result": "OK",
"Message": "Updated successfully"
}
Impostare il modello email New Sale
Usa PUT /api/set-email-template-sale/{flipbookId} per impostare il modello email inviato per una notifica di
nuova vendita. Invia vuoto per ripristinare il modello predefinito NEW_SALE.
curl -X PUT 'https://go.fliplink.me/api/set-email-template-sale/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'EmailSaleSubject=' \
--data-urlencode 'EmailSaleBody='
Risposta:
{
"Result": "OK",
"Message": "Updated successfully"
}
Errori possibili
- Chiave API mancante o non valida → HTTP
401. Restituisce una semplice pagina HTML di Unauthorized — non c'è alcun body JSON. Controlla che l'headerX-Api-Key(o il tokenAuthorization: Bearer) sia presente e corretto. - ID dell'elemento non trovato o non di proprietà della tua chiave → HTTP
200conMessage: "Item not found". - Campo del body sconosciuto o scritto male → HTTP
200conMessage: "Unknown field(s) '…'. Expected: …".
Note
- I modelli email di lead, visualizzazione e vendita includono ciascuno un testo predefinito integrato. Inviare
valori vuoti ripristina il modello predefinito di quell'evento (rispettivamente
NEW_LEAD,NEW_VIEWoNEW_SALE). - I merge token usano la convenzione
##TOKEN##— per esempio,##FLIPLINK##inserisce il nome del flipbook nell'oggetto o nel corpo.