API in MasterBase

Automazione delle azioni

API

API in MasterBase

API

Automazione delle azioni

Il vantaggio principale delle API dell'MasterBase® è che consentono di automatizzare le azioni che vengono eseguite manualmente sulla piattaforma web.

Tra l'altro, lo rendono possibile:

Schermatura del cloud

 Aggiornate i database nel vostro ambiente di lavoro e contemporaneamente sulla nostra piattaforma.

aumentare il tasso di clic

 Create e inviate messaggi dai vostri sistemi senza dover accedere alla nostra piattaforma.

dati

Ricevere dall'MasterBase® i dati metrici della spedizione

MasterBase® API

Imparate dalle nostre API

Che cos'è un servizio web e come si consuma?

Cosa c'è da sapere

Che cos'è un servizio web e come si consuma?

Esempi in Postino

Cosa sono e a cosa servono le API MasterBase®?

Piattaforma di marketing via e-mail

Credenziali API: perché crearle e come farlo

Passo dopo passo

Le API MasterBase® per l'automazione

Piattaforma di automazione

Per costruire l'URL del servizio che si desidera consumare, è necessario utilizzare la seguente struttura:

URL di base che raggruppa i servizi Web:

https://api2023.masterbase.com

a cui si deve aggiungere prima il segmento che indica il servizio a cui punta e poi i parametri opzionali che definiscono la query in questione. Il primo di questi è preceduto da un punto interrogativo (?), seguito da un segno di uguale (=) e dal valore del parametro. Per il secondo parametro da aggiungere, si deve usare il segno di ampersand (&) al posto del punto interrogativo.

Esempio:

https://api2023.masterbase.com/contatti/v2/nome cliente/?Da=123&Top=100&Ordine=1

Struttura

La busta

Ogni risposta è contenuta in una struttura chiamata busta (busta, wrapper). Ciò significa che ogni risposta ha una struttura predefinita con cui può interagire.

{
  "Servizio": "Nome del servizio",
  "Version": "Versione del servizio",
  "TransactionId": "Identificatore alfanumerico della transazione",
  "Stato": {
    Code": "Codice della risposta", "Code": "Codice della risposta", "Value": "Valore della risposta",
    Value": "Valore della risposta", "Value": "Valore della risposta".
  },
  "Data": {}
}

Stato

La chiave stato è utilizzato per ottenere informazioni sulla risposta del servizio. Se tutto è proceduto correttamente, la risposta indicherà nell'attributo Code il valore 200 o 201. Tuttavia, può accadere che qualcosa vada storto, nel qual caso la risposta che si otterrà sarà di questo tipo:

"Stato": {
  "Code": "401",
  "Value": "Unauthorized"
}

Autenticazione

Per l'utilizzo dei servizi web disponibili su questo sito, è necessario considerare che l'autenticazione all'accesso è di base e a tal fine vengono utilizzate le credenziali API -user e password- che si ottengono tramite il proprio account MasterBase®. L'utilizzo di queste dipenderà dalla lingua scelta per il consumo dei servizi ed è responsabilità dell'utente.

 

Accesso alla guida al consumo delle API MasterBase

Contatti - Gestire i contatti
API che consente di sincronizzare i dati dei contatti memorizzati nei sistemi interni con quelli dei database di MasterBase®.

MassiveMail - Gestire gli invii di posta elettronica

API che consente di creare messaggi ed effettuare invii di massa senza accedere alla piattaforma MasterBase®.

UniqueMail - Gestire gli invii di posta elettronica unici

API che consentono di effettuare spedizioni una tantum da sistemi interni senza la necessità di accedere alla piattaforma MasterBase®.

Archivio - Memorizzazione URL di singole campagne

API per caricare e scaricare file da e verso il cloud MasterBase® per invii di massa

Config - Visualizza i dati di configurazione

API per ottenere informazioni dai campi di ciascun database.

Accesso alle API MasterBase® per l'automazione di processo

Automazione dei processi - WS RDS

API che consente la gestione remota dei record di una raccolta di dati RDS.

Automazione - WS File Bunker

API che consente l'archiviazione di file in un ambiente web.