Support Blendee.com Support Blendee.com

  • Manuali E Supporto
    • Getting Started
    • Indice dei contenuti
    • Template
  • Video Tutorial
  • Faq
  • Blog
  • Italiano
    • English
Home / App Center, Gestione cataloghi, Istallare Blendee / Blendee API

Blendee API

516 views 5 min , 19 sec read 0

Blendee mette a disposizione un set di API per permettere un maggior livello di integrazione con i sistemi dei nostri clienti.

Di seguito forniamo una lista dei metodi presenti nelle nostri API V3:

Gestione portale

  • /portal/get: Metodo utilizzato per ottenere le informazioni sul portale connesso all’external application.

Gestione tassi di cambio

  • /currency/get: Metodo utilizzato per ottenere la lista dei tassi di cambio.
  • /currency/post: Metodo utilizzato per modificare un tasso di cambio. Se il tasso di cambio non esiste, verrà inserito.

Gestione trigger

  • /trigger{?from,size}/get: Metodo utilizzato per ottenere la lista dei trigger attualmente configurati al portale connesso all’external application.
  • /trigger/{idTrigger}/activate/post: Metodo utilizzato per attivare un trigger. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.

Gestione URL Shortner

  • /url-shortener/post: Metodo utilizzato per generare un url shortener. Tramite email o idUtente è possibile identificare un’eventuale utente. Se l’utente viene identificato correttamente l’id verrà inserito nell’url di tracciamento.

Gestione Webhook

  • /webhook/get: Metodo utilizzato per ottenere la lista dei webhook.
  • /webhook/{webhook}/put: Metodo utilizzato per modificare un webhook.

Gestione Custom Field

  • /customfield{?from,size}/get: Metodo utilizzato per ottenere la lista degli eventuali custom field configurati sul portale di riferimento.
  • /customfield/{codice}/get: Metodo utilizzato per ottenere le informazioni sul custom field richiesto.
  • /customfield/{codice}/put: Metodo utilizzato per modificare il custom field. Se il custom field non esiste, verrà inserito. Per i tipi select, multiselect, radio-group e checkbox-group, il campo options è richiesto.
  • /customfield/{codice}{?forzaCancellazione}/delete: Metodo utilizzato per eliminare un custom field.
  • /customfield/post: Metodo utilizzato per inserire una serie di custom field. Utilizzare il parametro upSert per forzare l’aggiornamento. Per i tipi select, multiselect, radio-group e checkbox-group, il campo options è richiesto.

Gestione cataloghi

  • /catalog/get: Metodo utilizzato per ottenere la lista dei cataloghi attualmente disponibili per il portale connesso all’external application.

Gestione categorie

  • /category{?idCatalogo,nome,idCategoriaPadre,from,size}/get: Metodo utilizzato per ottenere la lista delle categorie attualmente disponibili per il catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /category/{idCategoria}{?idCatalogo}/get: Metodo utilizzato per ottenere le informazioni della categoria richiesta per il catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /category/{idCategoria}/put: Metodo utilizzato per modificare una categoria al catalogo connesso all’external application. Se la categoria non esiste, verrà inserita. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /category/post: Metodo utilizzato per aggiungere delle categorie al catalogo connesso all’external application. Utilizzare il parametro upSert per forzare l’aggiornamento. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.

Gestione Prodotti

  • /product{?idCatalogo,idProdotto,idCategoria,sku,nome,linkNegozio,from,size}/get: Metodo utilizzato per ottenere la lista dei prodotti attualmente disponibili per il catalogo connesso all’external application. E’ richiesto almeno un parametro tra idProdotto, idCategoria, sku, nome e linkNegozio. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare
  • /product/{idProdotto}/get: Metodo utilizzato per ottenere le informazioni sul prodotto richiesto dal catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /product/{idProdotto}/put: Metodo utilizzato per modificare le informazioni sul prodotto richiesto dal catalogo connesso all’external application. Se il prodotto non esiste, verrà inserito.
    Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • product/post: Metodo utilizzato per inserire una serie di prodotti nel catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare…Utilizzare il parametro upSert per forzare l’aggiornamento.

Gestione contenuti

  • /content{?idCatalogo,idContenuto,idCategoria,nome,linkNegozio,from,size}/get: Metodo utilizzato per ottenere la lista dei contenuti attualmente disponibili per il catalogo connesso all’external application. E’ richiesto almeno un parametro tra idContenuto, idCategoria, nome e linkNegozio. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /content/{idContenuto}/get: Metodo utilizzato per ottenere le informazioni sul contenuto richiesto dal catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /content/{idContenuto}/put: Metodo utilizzato per modificare le informazioni sul contenuto richiesto dal catalogo connesso all’external application. Se il contenuto non esiste, verrà inserito. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /content/post: Metodo utilizzato per inserire una serie di contenuti nel catalogo connesso all’external application. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare…
    Utilizzare il parametro upSert per forzare l’aggiornamento.

Gestione ordini

  • /order{?idCatalogo,email,idUtente,fidelityCard,from,size}/get: Metodo utilizzato per ottenere una lista di ordini filtrati. E’ richiesto almeno un parametro tra email, idUtente e fidelityCard. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /order/{idOrdine}{?idCatalogo}/head: Metodo utilizzato per verificare la presenza o meno di un’ordine all’interno della piattaforma di Blendee. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /order/{idOrdine}{?idCatalogo}/get: Metodo utilizzato ottenere informazioni su un’ordine all’interno della piattaforma di Blendee. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /order/{idOrdine}/confirm/post: Metodo utilizzato per aggiornare lo stato di confermato / non confermato di un’acquisto all’interno della piattaforma di Blendee. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /order/post: Metodo utilizzato per tracciare l’acquisto di un prodotto all’interno della piattaforma di Blendee. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.

Gestione utenti

  • /user{?email,idUtente,dataNascita,fidelityCard,from,size}/get: Metodo utilizzato per ottenere una lista di utenti filtrati. E’ richiesto almeno un parametro tra email, idUtente, dataNascita e fidelityCard.
  • /user/{email}/get: Metodo utilizzato per ottenere le informazioni sull’utente richiesto tramite email.
  • /user/{idUtente}/get: Metodo utilizzato per ottenere le informazioni sull’utente richiesto tramite idUtente.

Gestione subscription

  • /subscription/{email}/put: Metodo utilizzato per modificare una subscription.
    Se la subscription non esiste, verrà inserita. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per le informazioni sul doubleOptIn. L’idUtente è obbligatorio per le iscrizioni di tipo Portale
  • /subscription/post: Metodo utilizzato per aggiungere delle subscription. Utilizzare il parametro upSert per forzare l’aggiornamento. Nel caso in cui nella external application non sia stato definito un catalogo di default è necessario utilizzare il parametro idCatalogo per le informazioni sul doubleOptIn. L’idUtente è obbligatorio per le iscrizioni di tipo Portale

Gestione newsletter list

  • /newsletter-list{?code,nome,from,size}/get: Metodo utilizzato per ottenere l’elenco delle newsletter list.
  • /newsletter-list/{code}/get: Metodo utilizzato per ottenere informazioni sulla newsletter list richiesta.
  • /newsletter-list/{code}/delete: Metodo utilizzato per eliminare la newsletter list richiesta.
  • /newsletter-list/{code}/users{?from,size}/get: Metodo utilizzato per ottenere informazioni l’elenco degli utenti contenuti nella newsletter list richiesta.
  • /newsletter-list/{code}/users/post: Metodo utilizzato per aggiungere utenti alla newsletter list richiesta. Se la newsletter list non esiste, verrà inserita. Se attivaTrigger è impostato a true, e nel caso in cui nella external application non sia stato definito un catalogo di default, è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.
  • /newsletter-list/{code}/users/delete: Metodo utilizzato per rimuovere utenti alla newsletter list richiesta. Se attivaTrigger è impostato a true, e nel caso in cui nella external application non sia stato definito un catalogo di default, è necessario utilizzare il parametro idCatalogo per definire su quale catalogo operare.

Gestione carte fedeltà

  • /fidelity{?idUtente,email}/get: Metodo utilizzato per ottenere la lista delle carte fedeltà associate ad un utente. E’ richiesto almeno un parametro tra idUtente e email.
  • /fidelity/{fidelityCard}/get: Metodo utilizzato per ottenere le informazioni sulla carta fedeltà richiesta.
  • /fidelity/{fidelityCard}/put: Metodo utilizzato per modificare il saldo punti di una carta fedeltà. Se la carta fedeltà non esiste, verrà inserita.
  • /fidelity/post: Metodo utilizzato per inserire il saldo punti di una serie di carte fedeltà.
    Utilizzare il parametro upSert per forzare l’aggiornamento.

Per avere la documentazione API v.3 completa rivolgersi al team di supporto.

Was this content useful?

Thanks for contributing!

Yes No
API App CenterGestione cataloghiIstallare Blendee

Related Articles

  • Gestione imports
  • Come configurare i webhooks
  • Come impostare l’integrazione via API
  • Privacy e gestione dei cookie

Cerca

Categorie

  • 4A/B/XTesting
  • 5Account
  • 5AdServer: Le entità chiave
  • 2AdServer: Reportistica
  • 4Altri Canali: Facebook Lead Ads
  • 2Altri Canali: Push Notifications
  • 4Altri Canali: Widget E-mail
  • 4Analytics
  • 3App Center
  • 2Audience Activation
  • 3Audience Platform Analytics
  • 10Audience Target
  • 5Audience Tracking Tag
  • 16Audience: Filtri
  • 11Audience: Segmenti
  • 7Buyer Personas
  • 11Campaigns Manager
  • 3Contenuti
  • 15Curated Audience
  • 10Dashboard
  • 1Direct Activation
  • 13E-mail Editor
  • 37E-mail Marketing
  • 9Experience Manager
  • 17Getting Started
  • 1Glossario Html
  • 2Google AdWords
  • 12Impostazioni di base
  • 3Media Gallery
  • 1Panel Research
  • 1Personalizzare un sito web
  • 1SMS Marketing
  • 25Template
  • 33Trigger
  • 1User Data Import
  • 27Utenti
  • 54Video tutorial ita
  • 15Web Site: Behavioral Messages
  • 12Web Site: Forms
  • 13Web Site: Product Recommendations
  • 1Web Site: Smart Search

I più popolari

  • Tipi di Product Recommendations – Glossario
  • Customer Lifecycle
  • Configurare i filtri
  • Introduzione alle Recommendation
  • Introduzione ai behavioural messages
© 2025 BLENDEE S.r.l. - Via Museo Biscari, 16 Catania (CT) 95131
Blendee Marketing Operating System | P. iva 06016140870
Privacy Policy - Cookies Policy