Інтерфейси API в MasterBase®

Автоматизація дій

API

Інтерфейси API в MasterBase®

API

Автоматизація дій

Основна перевага API в MasterBase® полягає в тому, що вони дозволяють автоматизувати дії, які виконуються вручну на веб-платформі.

Серед іншого, вони роблять це можливим:

Захистити хмару

 Оновлюйте свої бази даних у робочому середовищі та на нашій платформі одночасно.

збільшити кількість кліків на сайті

 Створюйте та надсилайте повідомлення зі своїх систем без необхідності входу на нашу платформу.

дані

Отримуйте від MasterBase® показники ваших відвантажень

MasterBase® API

Дізнайтеся більше про наші API

Що таке веб-сервіс і як він використовується?

Що потрібно знати

Що таке веб-сервіс і як він використовується?

Приклади у Postman

Що таке API MasterBase® і для чого вони потрібні?

Платформа email-маркетингу

Облікові дані API: навіщо їх створювати і як це зробити

Крок за кроком

API-інтерфейси MasterBase® для автоматизації

Платформа автоматизації

Щоб створити URL-адресу сервісу, який ви хочете використовувати, ви повинні зробити це за наступною структурою:

Базова URL-адреса, що групує веб-сервіси:

https://api2023.masterbase.com

до якого спочатку потрібно додати сегмент, що вказує на сервіс, на який він вказує, а потім необов'язкові параметри, які визначають ваш запит, про який йде мова. Першому з них передує знак питання (?), за яким слідує знак рівності (=) і значення параметра. Починаючи з другого параметра, який потрібно додати, ви повинні використовувати знак амперсанду (&) замість знака питання.

Приклад:

https://api2023.masterbase.com/contacts/v2/ClientName/?Від=123&Top=100&Замовлення=1

Структура

Конверт

Кожна відповідь міститься в структурі, яка називається конверт (конверт, обгортка). Це означає, що кожна відповідь має наперед визначену структуру, з якою вона може взаємодіяти.

{
  "Service": "Назва сервісу",
  "Version": "Версія сервісу",
  "TransactionId": "Буквено-цифровий ідентифікатор транзакції",
  "Status": {
    "Code": "Код відповіді", "Code": "Код відповіді", "Value": "Значення відповіді",
    "Value": "Значення відповіді", "Value": "Значення відповіді", "Value": "Значення відповіді
  },
  "Data": {}
}

Статус

Ключ статус використовується для отримання інформації про відповідь сервісу. Якщо все пройшло правильно, відповідь буде мати в атрибуті Code значення 200 або 201. Однак може статися так, що щось пішло не так, і в цьому випадку ви отримаєте відповідь такого типу:

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

Аутентифікація

Для користування веб-сервісами, доступними на цьому сайті, необхідно враховувати, що автентифікація доступу є базовою, і для цього використовуються облікові дані API - ім'я користувача та пароль, які отримуються через ваш обліковий запис MasterBase®. Їх використання залежить від мови, обраної для користування послугами, і є відповідальністю користувача.

 

Доступ до керівництва по використанню API MasterBase®

Контакти - Керування контактами
API, який дозволяє синхронізувати контактні дані, що зберігаються у ваших внутрішніх системах, з даними ваших баз даних в MasterBase®.

MassiveMail - Керування поштовими розсилками

API, що дозволяє створювати повідомлення та здійснювати масові розсилки без входу на платформу MasterBase®.

UniqueMail - Керування унікальними розсилками

API, які дозволяють здійснювати разові відправлення з внутрішніх систем без необхідності входу на платформу MasterBase®.

Архів - зберігання URL-адрес окремих кампаній

API для завантаження та вивантаження файлів у хмару MasterBase® для масових розсилок

Config - Перегляд даних конфігурації

API для отримання інформації з полів кожної бази даних.

Доступ до API MasterBase® для автоматизації процесів

Автоматизація процесів - WS RDS

API, що дозволяє віддалено керувати записами в колекції даних RDS.

Автоматизація - WS File Bunker

API, що дозволяє зберігати файли у веб-середовищі.