PLATFORMA DEWELOPERSKA > EMAIL API

Niezawodne i łatwe w integracji Email API i SMTP

Nasze bezpieczne i skalowalne RESTful API pozwala Ci osiągać najwyższą dostarczalność transakcyjnych i marketingowych wiadomości Email. Zyskaj pełną kontrolę nad całym procesem dostarczania wiadomości, co pozwoli Ci zoptymalizować i dostosować wysyłkę w celu osiągnięcia maksymalnego efektu. Pożegnaj się z folderami spamowymi i powitaj wyższe wskaźniki zaangażowania, korzystając z mocy naszej zaawansowanej infrastruktury Email.

NAJLEPSZE W SWOJEJ KLASIE

Emaile transakcyjne
bezpiecznie i na czas

Triangle icon

Dostarczalność

Wysyłaj wiadomości Email z dostarczalnością sięgającą 99% dzięki naszej bliskiej współpracy z lokalnymi i globalnymi dostawcami pocztowymi.

Performance icon

Wydajność

Skorzystaj z dedykowanych adresów IP zwiększających dostarczalność. Nasze skalowalne API z łatwością radzi sobie z każdą ilością wiadomości.

Analytics icon

Analityka

Uzyskaj przekrojowy wgląd w swoje kampanie dzięki logom wiadomości Email i danym o zaangażowaniu odbiorców, umożliwiającym szczegółową analizę ruchu.

Chat icon

Wsparcie 24/7

Ciesz się kompleksowym wsparciem naszego doświadczonego zespołu, dzięki któremu szybko skonfigurujesz wszystkie ustawienia swojego konta.

CENIONE PRZEZ NAJBARDZIEJ WYMAGAJĄCE MARKI NA ŚWIECIE

Coca cola logo
Starbucks logo
DHL logo
T-Mobile logo
IKEA logo
Douglas logo
Volkswagen logo
Carrefour logo
UWIELBIANE PRZEZ DEWELOPERÓW I MARKETERÓW

Bądź w kontakcie i buduj lojalność klientów

Wykorzystaj naszą sprawdzoną i stabilną platformę, aby dostarczać swoim klientom resety haseł, aktualizacje związane z ich zamówieniami i wszelkie inne istotne dla nich komunikaty dokładnie wtedy, kiedy ich potrzebują.

  • Standard BIMI (Brand Indicators for Message Identification) chroni Twoją markę przed spoofingiem i phishingiem.
  • Dedykowane adresy IP autoryzują wiadomości Email używając protokołów uwierzytelniania SPF, DKIM i DMARC.
  • Partnerstwa z globalnymi i lokalnymi providerami pocztowymi zapewniają najwyższą dostarczalność Twoich wiadomości.
email delivered with MessageFlow
WYSYŁKA WIADOMOŚCI

Szybka i łatwa integracja API i SMTP

Intuicyjna integracja pozwala Ci skutecznie dostarczać wiadomości marketingowe i transakcyjne wykorzystując RESTful API i SMTP, wspierane przez biblioteki przystosowane do języka programowania Twojej aplikacji oraz interaktywną dokumentację z przykładami.

                        
var client = new RestClient("https://api.messageflow.com/v2.1/contact");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddHeader("authorization", "REPLACE_KEY_VALUE");
request.AddHeader("application-key", "REPLACE_KEY_VALUE");
request.AddParameter("application/json", "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
                        
package main

import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)

func main() {

url := "https://api.messageflow.com/v2.1/contact"

payload := strings.NewReader("[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]")

req, _ := http.NewRequest("POST", url, payload)

req.Header.Add("content-type", "application/json")
req.Header.Add("authorization", "REPLACE_KEY_VALUE")
req.Header.Add("application-key", "REPLACE_KEY_VALUE")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)

fmt.Println(res)
fmt.Println(string(body))

}
                        
HttpResponse<String> response = Unirest.post("https://api.messageflow.com/v2.1/contact")
.header("content-type", "application/json")
.header("authorization", "REPLACE_KEY_VALUE")
.header("application-key", "REPLACE_KEY_VALUE")
.body("[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01
20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-
XXX\",\"firstName\":\"First name\",\"lastName\":\"Last
name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":
\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]")
.asString();
                        
var request = require("request");
var options = {
method: 'POST',
url: 'https://api.messageflow.com/v2.1/contact',
headers: {
'content-type': 'application/json',
authorization: 'REPLACE_KEY_VALUE',
'application-key': 'REPLACE_KEY_VALUE'
},
body: [
{
companyName: 'Example company',
createdAt: '2019-02-01 20:12:12',
email: '',
externalId: 'XXX-XXX-XXX',
firstName: 'First name',
lastName: 'Last name',
phoneNumber: '123123123',
externalData: {test: 'test', createdAt: '1989-09-28', isClient: false},
addToGroup: [0]
}
],
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
                        
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.messageflow.com/v2.1/contact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]",
CURLOPT_HTTPHEADER => array(
"application-key: REPLACE_KEY_VALUE",
"authorization: REPLACE_KEY_VALUE",
"content-type: application/json"
),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
                        
import requests

url = "https://api.messageflow.com/v2.1/contact"

payload = "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]"
headers = {
'content-type': "application/json",
'authorization': "REPLACE_KEY_VALUE",
'application-key': "REPLACE_KEY_VALUE"
}

response = requests.request("POST", url, data=payload, headers=headers)

print(response.text)
                        
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["authorization"] = 'REPLACE_KEY_VALUE'
request["application-key"] = 'REPLACE_KEY_VALUE'
request.body = "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]"

response = http.request(request)
puts response.read_body
                        
echo '[{"externalId":"bfa0b1b1-e636-b8ab-aba4-78a913be0144","data":{"companyName":"Example company","email":"","externalId":"XXX-XXX-XXX","firstName":"First name","lastName":"Last name","phoneNumber":"123123123","externalData":{"test":"test","createdAt":"1989-09-28","isClient":false}}}]' | \
http PUT https://api.messageflow.com/v2.1/contact \
application-key:REPLACE_KEY_VALUE \
authorization:REPLACE_KEY_VALUE \
content-type:application/json":"test","createdAt":"1989-09-28","isClient":false}}}]'
ZAANGAŻOWANIE ODBIORCÓW

Poznaj zalety analityki real-time

Na naszej platformie oferujemy szczegółowy przegląd tego, jak działają Twoje Emaile. Sprawdzaj otwarcia, kliknięcia, odbicia i szczegółowe logi wiadomości.

delivery rate chart
ZAUFANA PLATFORMA

Wydajność w teorii
i praktyce

11.7MLD Wiadomości miesięcznie

Przepustowość, która ma znaczenie.

0.16 s Średni czas przesyłu

Tylko tyle dzieli Twoich klientów od ich wiadomości.

99% Dostarczalność

Wybierz rozwiązanie o niezrównanej jakości.

79tys.+ Klientów

Dbamy o Twój biznes na każdym kroku.

PLATFORMA, KTÓREJ MOŻNA ZAUFAĆ

Globalna praktyka
Lokalny know-how
Glokalne podejście

Przekonaj się o płynnych możliwościach integracji MessageFlow, zapoznając się z naszą fachowo przygotowaną dokumentacją API. Nasze biblioteki są starannie zaprojektowane do obsługi różnych języków programowania, zapewniając idealne dopasowanie do Twoich potrzeb. Dzięki naszej kompleksowej dokumentacji API, konfigurowanie i inicjowanie kampanii e-mailowych staje się niezwykle łatwym i czasochłonnym procesem. Rozpocznij swoją podróż z MessageFlow, zagłębiając się w dokumentację API i odkryj pełny potencjał naszej platformy.

                        
var client = new RestClient("https://api.messageflow.com/v2.1/contact");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddHeader("authorization", "REPLACE_KEY_VALUE");
request.AddHeader("application-key", "REPLACE_KEY_VALUE");
request.AddParameter("application/json", "[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
                        
package main

import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)

func main() {

url := "https://api.messageflow.com/v2.1/contact"

payload := strings.NewReader("[{\"companyName\":\"Example company\",\"createdAt\":\"2019-02-01 20:12:12\",\"email\":\"\",\"externalId\":\"XXX-XXX-XXX\",\"firstName\":\"First name\",\"lastName\":\"Last name\",\"phoneNumber\":\"123123123\",\"externalData\":{\"test\":\"test\",\"createdAt\":\"1989-09-28\",\"isClient\":false},\"addToGroup\":[0]}]")

req, _ := http.NewRequest("POST", url, payload)

req.Header.Add("content-type", "application/json")
req.Header.Add("authorization", "REPLACE_KEY_VALUE")
req.Header.Add("application-key", "REPLACE_KEY_VALUE")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)

fmt.Println(res)
fmt.Println(string(body))

}
WYSYŁKA WIADOMOŚCI

Błyskawiczna
integracja

Nasze sprawdzone rozwiązania pozwolą Ci rozpocząć pracę w ciągu minut. Jedno RESTful API oraz SMTP płynnie łączą się z Twoją aplikacją, a biblioteki programistyczne oraz interaktywna dokumentacja optymalizują ten proces. Nasza platforma umożliwia Ci skuteczne dostarczanie transakcyjnych i marketingowych wiadomości Emaili zawsze na czas.

ZINTEGROWANE DO PERFEKCJI

Wydajny serwer SMTP w chmurze

MessageFlow pozwala Ci prowadzić efektywne kampanie Email podnoszące zaangażowanie odbiorców, wykorzystując sprawdzony i powszechnie obsługiwany protokół SMTP. Z łatwością zintegruj się z systemami, na których polegasz, takimi jak platforma marketing automation, e-commerce, CRM czy CMS i rozpocznij wysyłkę.

MessageFlow integrations and support
BEZPIECZEŃSTWO PRZEDE WSZYSTKIM

Bezpieczeństwo to nasz priorytet

Aby chronić dane, które nam powierzasz, stosujemy środki bezpieczeństwa klasy Enterprise, zapewniając Ci spokój ducha i pozwalając skupić się na rozwoju biznesu.

Miliony dostarczanych każdego miesiąca wiadomości Email wymagają od nas podejścia łączącego najwyższe bezpieczeństwo i wydajność. Właściwie wdrożone protokoły oraz proaktywne systemy monitorowania sprawiają, że Twoje informacje są u nas zawsze chronione.

 

KOMPLEKSOWE ROZWIĄZANIA DO PRZESYŁANIA WIADOMOŚCI

Więcej niż komunikacja e-mail

Rozwiązania oferowane przez MessageFlow pozwalają Ci wykorzystać pełny potencjał komunikacji wielokanałowejktóra zwiększa skuteczność Twoich kampanii oraz zyski.

Dzięki jednemu APImożesz zarządzać całą komunikacją we wszystkich kanałach, w tym transakcyjnymi i marketingowymi wiadomościami Email, SMS oraz powiadomieniami Push.

OPINIE KLIENTÓW

Przekonaj się co mówią inni

Oto co na temat współpracy z nami mają do powiedzenia nasi klienci.

Używamy MessageFlow do wysyłania powiadomień SMS i Mobile Push zarówno w kraju, jak i za granicą, zawsze mogąc liczyć na wsparcie techniczne.

Wiceprezes Zarządu

ING Bank Śląski potwierdza współpracę w zakresie świadczenia usług w obszarze wysyłki SMS o charakterze marketingowo-informacyjnym. Przy wyborze dostawcy platformy kierowaliśmy się przede wszystkim bezpieczeństwem komunikacji oraz stabilnością infrastruktury.

CPO Bankowości Hurtowej na Kraje Europejskie

MessageFlow gwarantuje terminową realizację, precyzyjną dostawę i dokładne raportowanie dla naszych kampanii.

Koordynator Programu Lojalnościowego

Platforma ta zapewnia nam kompleksową obsługę komunikacji SMS na najwyższym poziomie. Dzięki indywidualnemu podejściu do naszych potrzeb, mogliśmy skorzystać z gotowych rozwiązań, jak również rozwiązań szytych na miarę, co w przypadku tak dużej organizacji jak nasza jest dużym ułatwieniem.

Dyrektor Działu Finansów i Obsługi Klienta

Infrastruktura dla komunikacji Email i SMS dostarczana przez MessageFlow zapewnia szczególną wydajność, doskonale spełniając nasze szerokie potrzeby w zakresie kampanii marketingowych.

Koordynator ds. Marketingu

Korzystamy z tej platformy nieprzerwanie od 2011 roku do obsługi kampanii SMS. Narzędzie charakteryzuje się wysoką efektywnością, szybkością wysyłek, poziomem dostarczalności oraz dostępem do globalnej infrastruktury GSM.

Dyrektor Programu Lojalnościowego

Jako nasz dostawca usług SMS, MessageFlow nieprzerwanie świadczyło wydajne usługi przez ponad 24 miesiące, wykazując się elastycznym i zorientowanym na klienta podejściem, które płynnie dopasowywało się do naszych potrzeb operacyjnych.

Kierownik ds. Marketingu