PORTAL DO CLIENTE
API do MasterBase
Aprenda com as nossas APIs
Tudo o que precisa para integrar e automatizar os seus processos com MasterBase®.
Aprenda com as nossas APIs
O que são e para que servem as APIs MasterBase®?
Plataforma de marketing por correio eletrónico
▶ Ver vídeo
Para criar a URL do serviço que pretende utilizar, deve seguir a seguinte estrutura:
URL de base que agrupa os serviços Web:
à qual deve adicionar, em primeiro lugar, o segmento que indica o serviço ao qual se refere e, em seguida, os parâmetros opcionais que definem a sua consulta em questão. O primeiro deles deve ser precedido por um ponto de interrogação (?), seguido de um sinal de igual (=) e do valor do parâmetro. A partir do segundo parâmetro que precisar de adicionar, deverá utilizar o sinal de e comercial (&) em vez do ponto de interrogação.
Exemplo:
Estrutura
O Envelope
Todas as respostas estão contidas numa estrutura denominada «envelope» (envelope, invólucro). Isto significa que cada resposta tem uma estrutura predefinida com a qual é possível interagir.
{
"Service": "Nome do serviço",
"Version": "Versão do serviço",
"TransactionId": "Identificador alfanumérico da transação",
"Status": {
"Code": "Código da resposta",
"Value": "Valor da resposta"
},
"Data": {}
}
Estado
A chave estatuto é utilizado para obter informações sobre a resposta do serviço. Se tudo tiver decorrido corretamente, a resposta indicará no atributo Código o valor 200 ou 201. No entanto, pode acontecer que algo corra mal; nesse caso, a resposta obtida será do seguinte tipo:
{
"Status": {
"Code": "401",
"Value": "Não autorizado"
}
}
Autenticação
Para utilizar os serviços web disponíveis neste site, é importante ter em conta que a autenticação de acesso é básica e, para tal, são utilizadas as credenciais da API — nome de utilizador e palavra-passe —, que podem ser obtidas através da sua conta MasterBase®.
A utilização destas dependerá da linguagem escolhida para a utilização dos serviços e é da responsabilidade de quem efetuar essa utilização.
Acesso ao guia de consumo das APIs MasterBase®.
Contactos - Gerir os seus contactos
API que permite sincronizar os dados de contacto armazenados nos seus sistemas internos com os das suas bases de dados no MasterBase®.
MassiveMail - Gerir os seus envios
API que permite criar mensagens e efetuar envios em massa sem ter de entrar na plataforma MasterBase®.
UniqueMail - Gerir os seus envios de correio únicos
APIs que permitem efetuar envios pontuais a partir de sistemas internos sem necessidade de entrar na plataforma MasterBase®.
Arquivo - armazenamento URL de campanhas individuais
API para carregar e descarregar ficheiros de e para a nuvem MasterBase® para carregamentos em massa.
Config - Visualizar dados de configuração
API para obter informações dos campos de cada base.
Aceda às APIs MasterBase® de automação de processos
Automatização de processos - WS RDS
API que permite a gestão remota de registos numa coleção de dados RDS.
Automatização - Bunker de ficheiros WS
API que permite o armazenamento de ficheiros num ambiente web.