Referencja API
Jeden klucz, jeden podstawowy URL. Uwierzytelnij się za pomocą klucza API Bearer i dodaj nagłówek X-Test-Mode: true, aby wypróbować wywołania bez wysyłania czegokolwiek lub wydawania limitu.
https://yourtrend.online/api/v1Authorization: Bearer …X-Test-Mode: trueSzybki start
curl -X POST https://yourtrend.online/api/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"from":"you@yourdomain.com","to":"user@dest.com",
"subject":"Hi","html":"<p>Hello</p>"}'require 'yourtrend.php';
$yt = new YourTrend('YOUR_API_KEY');
$res = $yt->sendEmail(
'noreply@yourdomain.com',
'user@example.com',
'Hello from YourTrend',
'<h1>Hi!</h1>'
);
echo $res['status']; // 202const YourTrend = require('./yourtrend');
const yt = new YourTrend('YOUR_API_KEY');
const res = await yt.sendEmail(
'noreply@yourdomain.com',
'user@example.com',
'Hello from YourTrend',
'<h1>Hi!</h1>'
);
console.log(res.status); // 202from yourtrend import YourTrend
yt = YourTrend("YOUR_API_KEY")
res = yt.send_email(
"noreply@yourdomain.com",
"user@example.com",
"Hello from YourTrend",
"<h1>Hi!</h1>",
)
print(res["status"]) # 202package main
import "yourtrend"
func main() {
c := yourtrend.New("YOUR_API_KEY")
c.SendEmail(
"noreply@yourdomain.com",
"user@example.com",
"Hello from YourTrend",
"<h1>Hi!</h1>",
)
}SDK
Klienci w jednym pliku, zero zależności.
Punkty końcowe
-
POST
/messagesWyślij e-mail transakcyjny -
POST
/messages/batchWyślij partię e-maili -
GET
/messagesLista wysłanych wiadomości
SMS i kanały
-
POST
/smsWyślij SMS -
POST
/channels/{whatsapp|telegram|viber|rcs|voice}Wyślij na kanał wiadomości
Web push
-
GET
/push/vapidPobierz publiczny klucz VAPID -
POST
/push/subscribeZapisz subskrypcję przeglądarki -
POST
/pushRozgłoś powiadomienie
Dostarczalność
-
POST
/deliverability/validateZweryfikuj adres e-mail -
POST
/deliverability/spam-scoreOceń e-mail przed wysłaniem -
POST
/deliverability/blocklistSprawdź adres IP lub domenę w czarnych listach -
POST
/deliverability/dmarcPrzetwórz zbiorczy raport DMARC
Kontakty i kampanie
-
POST
/contactsUtwórz kontakt -
POST
/contacts/importImportuj kontakty masowo -
POST
/campaignsUtwórz kampanię -
POST
/campaigns/{id}/scheduleZaplanuj kampanię w strefie czasowej odbiorcy -
POST
/journeysUtwórz wieloetapową podróż -
POST
/formsUtwórz formularz rejestracyjny z podwójną zgodą
AI
-
POST
/ai/subjectGeneruj tematy wiadomości -
POST
/ai/composeGeneruj e-mail -
POST
/ai/translateTłumacz treści między EN, UK i RU
Przychodzące
-
POST
/inbound/parsePrzetwórz surowego przychodzącego e-maila na JSON
Wypróbuj to
Działa z aktywnym API z twojej przeglądarki. Użyj klucza testowego — X-Test-Mode jest wysyłane za Ciebie.
Ta strona została znaleziona w wyniku wyszukiwania
Prawdziwe zapytania wyszukiwania, które przyciągają ludzi tutaj — wyróżnione otwierają odpowiadającą stronę.
- php sdk
- node js sdk
- python sdk
- go sdk
- openapi specification
- api rate limits
- api key authentication
- curl request examples
- email api documentation
- send an email via api
- smtp connection settings
- email event webhooks