Contact us

CUSTOMER PORTAL

APIs in MasterBase®

Automation of actions

MasterBase® API

Learn from our APIs

Everything you need to integrate and automate your processes with MasterBase®.

Learn from our APIs

What are MasterBase® APIs and what are they for?

Email Marketing Platform

▶ Watch video

API credentials: Why create them and how to do it

Here's a step-by-step guide

▶ Watch video

To build the URL for the service you want to use, you should follow this structure:

Base URL that groups the Web services:

To which you must first add the segment that specifies the service it points to, and then the optional parameters that define your query. The first of these must be preceded by a question mark (?), followed by an equal sign (=) and the parameter value. Starting with the second parameter you need to add, you must use the ampersand (&) instead of the question mark.

Example:

Structure

The Envelope

Every response is contained within a structure called an "envelope." This means that each response has a predefined structure that you can interact with.

{
  "Service": "Service name",
  "Version": "Service version",
  "TransactionId": "Alphanumeric transaction identifier",
  "Status": {
    "Code": "Response code",
    "Value": "Response value"
  },
  "Data": {}
}

Status

The key status is used to obtain information about the service's response. If everything went according to plan, the response will indicate in the attribute Code the value 200 or 201. However, there may be a failure, in which case the response you receive will look something like this:

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

Authentication

To use the web services available on this site, please note that access authentication is basic and requires API credentials—username and password—which can be obtained through your MasterBase® account.

The use of these will depend on the language chosen for accessing the services, and it is the responsibility of the user.

Need help?

Check out our guides or contact our support team.

Go to Support →

Access to the MasterBase® APIs consumption guide

01

Contacts - Manage your contacts

API that makes it possible to synchronize the contact data stored in your internal systems with those of your databases in MasterBase®.

Guide View PDF →
02

MassiveMail - Manage your mailings

API that allows you to create messages and send mass mailings without having to log in to the MasterBase® platform.

Guide View PDF →
03

UniqueMail - Manage your unique mailings

APIs that allow one-time shipments from internal systems without the need to log into the MasterBase® platform.

Guide View PDF →
04

Archive - URL storage of individual campaigns

API for uploading and downloading files to and from the MasterBase® cloud for mass mailings.

Guide View PDF →
05

Config - Query configuration data

API designed to obtain information from the fields of each base.

Guide View PDF →

Access the MasterBase® Process Automation APIs

06

Process Automation - WS RDS

API that enables remote management of records in an RDS data collection.

Guide View PDF →
07

Automation - WS File Bunker

An API that enables file storage in a web environment.

Guide View PDF →