PORTAL DLA KLIENTÓW
MasterBase® API
Dowiedz się więcej z naszych interfejsów API
Wszystko, czego potrzebujesz, aby zintegrować i zautomatyzować swoje procesy za pomocą MasterBase®.
Dowiedz się więcej z naszych interfejsów API
Co to są interfejsy API MasterBase® i do czego służą?
Platforma marketingu e-mailowego
▶ Obejrzyj film
Aby utworzyć adres URL usługi, z której chcesz skorzystać, należy zastosować następującą strukturę:
Podstawowy adres URL grupujący usługi sieci Web:
do której należy najpierw dodać fragment wskazujący usługę, do której się odnosi, a następnie opcjonalne parametry definiujące dane zapytanie. Pierwszy z nich musi być poprzedzony znakiem zapytania (?), po którym następuje znak równości (=) i wartość parametru. Od drugiego parametru, który chcesz dodać, należy używać znaku ampersand (&) zamiast znaku zapytania.
Przykład:
Struktura
Koperta
Każda odpowiedź jest zawarta w strukturze zwanej „envelope” (kopertą, opakowaniem). Oznacza to, że każda odpowiedź ma z góry określoną strukturę, z którą można wchodzić w interakcję.
{
"Service": "Nazwa usługi",
"Version": "Wersja usługi",
"TransactionId": "Alfanumeryczny identyfikator transakcji",
"Status": {
"Code": "Kod odpowiedzi",
"Value": "Wartość odpowiedzi"
},
"Data": {}
}
Status
Klucz status służy do uzyskania informacji o odpowiedzi serwisu. Jeśli wszystko przebiegło prawidłowo, odpowiedź będzie zawierała w atrybucie Kod wartość 200 lub 201. Może się jednak zdarzyć, że coś pójdzie nie tak, a wtedy otrzymana odpowiedź będzie wyglądała mniej więcej tak:
{
"Status": {
"Code": "401",
"Value": "Brak uprawnień"
}
}
Uwierzytelnianie
Aby korzystać z usług internetowych dostępnych na tej stronie, należy pamiętać, że uwierzytelnianie dostępu ma charakter podstawowy i odbywa się za pomocą danych logowania do API — nazwy użytkownika i hasła — które można uzyskać za pośrednictwem konta MasterBase®.
Wykorzystanie tych funkcji zależy od języka wybranego do korzystania z usług i leży w gestii osoby z nich korzystającej.
Potrzebujesz pomocy?
Zapoznaj się z naszymi poradnikami lub skontaktuj się z zespołem pomocy technicznej.
Dostęp do przewodnika użytkowania interfejsów API MasterBase®
Kontakty - zarządzanie kontaktami
API, które umożliwia synchronizację danych kontaktowych przechowywanych w systemach wewnętrznych z bazami danych w MasterBase®.
MassiveMail - Zarządzaj swoimi mailingami
API, które umożliwia tworzenie wiadomości i masową wysyłkę bez konieczności logowania się do platformy MasterBase®.
UniqueMail - Zarządzanie unikalnymi przesyłkami pocztowymi
Interfejsy API, które umożliwiają dokonywanie jednorazowych wysyłek z systemów wewnętrznych bez konieczności logowania się do platformy MasterBase®.
Archiwum - przechowywanie adresów URL poszczególnych kampanii
API do przesyłania i pobierania plików do i z chmury MasterBase® w celu przesyłania zbiorczego.
Config - Wyświetlanie danych konfiguracyjnych
API do uzyskiwania informacji z pól każdej bazy.
Uzyskaj dostęp do interfejsów API MasterBase® do automatyzacji procesów
Automatyzacja procesów - WS RDS
API umożliwiające zdalne zarządzanie rekordami w kolekcji danych RDS.
Automatyzacja - WS File Bunker
Interfejs API umożliwiający przechowywanie plików w środowisku internetowym.