PORTAIL CLIENTS
MasterBase® API
Tirer parti de nos API
Tout ce dont vous avez besoin pour intégrer et automatiser vos processus avec MasterBase®.
Tirer parti de nos API
Que sont les API MasterBase® et à quoi servent-elles ?
Plate-forme de marketing par courriel
▶ Voir la vidéo
Références API : pourquoi les créer et comment le faire ?
Voici un guide étape par étape
▶ Voir la vidéo
Pour créer l'URL du service que vous souhaitez utiliser, vous devez respecter la structure suivante :
URL de base regroupant les services web :
à laquelle tu dois ajouter, tout d'abord, le segment indiquant le service vers lequel elle pointe, puis les paramètres facultatifs qui définissent ta requête. Le premier d'entre eux doit être précédé d'un point d'interrogation (?), suivi d'un signe égal (=) et de la valeur du paramètre. À partir du deuxième paramètre que vous devez ajouter, vous devrez utiliser le signe « et commercial » (&) à la place du point d'interrogation.
Exemple :
Structure
L'enveloppe
Chaque réponse est contenue dans une structure appelée « envelope » (enveloppe). Cela signifie que chaque réponse possède une structure prédéfinie avec laquelle il est possible d'interagir.
{
"Service" : "Nom du service",
"Version" : "Version du service",
"TransactionId" : "Identifiant alphanumérique de la transaction",
"Status": {
"Code": "Code de la réponse",
"Value": "Valeur de la réponse"
},
"Data": {}
}
Statut
La clé statut est utilisé pour obtenir des informations sur la réponse du service. Si tout s'est déroulé correctement, la réponse indiquera dans l'attribut Code la valeur 200 ou 201. Il peut toutefois arriver qu'une erreur se produise, auquel cas la réponse obtenue sera du type suivant :
{
"Status": {
"Code": "401",
"Value": "Non autorisé"
}
}
Authentification
Pour utiliser les services web disponibles sur ce site, il faut savoir que l'authentification d'accès est basique et qu'elle s'effectue à l'aide des identifiants API (nom d'utilisateur et mot de passe), que vous pouvez obtenir via votre compte MasterBase®.
Leur utilisation dépendra du langage choisi pour l'utilisation des services et relève de la responsabilité de celui qui les utilise.
Accès au guide de consommation des APIs MasterBase
Contacts - Gérer vos contacts
API qui permet de synchroniser les données de contact stockées dans vos systèmes internes avec celles de vos bases de données dans MasterBase®.
MassiveMail - Gérez vos mailings
API qui vous permet de créer des messages et d'effectuer des envois en masse sans vous connecter à la plateforme MasterBase®.
UniqueMail - Gérez vos envois uniques
des API qui permettent d'effectuer des envois ponctuels à partir de systèmes internes sans avoir à se connecter à la plateforme MasterBase®.
Archive - Stockage URL de campagnes individuelles
API pour le téléchargement de fichiers vers et depuis le nuage MasterBase® pour les téléchargements en masse.
Config - Visualiser les données de configuration
API permettant d'obtenir des informations sur les champs de chaque base.
Accédez aux API MasterBase® pour l'automatisation des processus
Automatisation des processus - WS RDS
API permettant la gestion à distance des enregistrements dans une collection de données RDS.
Automatisation - WS File Bunker
API permettant le stockage de fichiers dans un environnement web.