Référence API
Une clé, une URL de base. Authentifiez-vous avec une clé API Bearer et ajoutez l'en-tête X-Test-Mode: true pour essayer des appels sans envoyer quoi que ce soit ni dépenser de quota.
https://yourtrend.online/api/v1Authorization: Bearer …X-Test-Mode: trueDémarrage rapide
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>",
)
}SDKs
Clients en un seul fichier, zéro dépendances.
Points de terminaison
-
POST
/messagesEnvoyer un e-mail transactionnel -
POST
/messages/batchEnvoyer un lot d'e-mails -
GET
/messagesLister les messages envoyés
SMS et canaux
-
POST
/smsEnvoyer un SMS -
POST
/channels/{whatsapp|telegram|viber|rcs|voice}Envoyer sur un canal de messagerie
Web push
-
GET
/push/vapidObtenir la clé publique VAPID -
POST
/push/subscribeStocker une souscription de navigateur -
POST
/pushDiffuser une notification
Livrabilité
-
POST
/deliverability/validateValider une adresse e-mail -
POST
/deliverability/spam-scoreÉvaluer un e-mail avant l'envoi -
POST
/deliverability/blocklistVérifier une IP ou un domaine contre des listes de blocage -
POST
/deliverability/dmarcIngérer un rapport agrégé DMARC
Contacts et campagnes
-
POST
/contactsCréer un contact -
POST
/contacts/importImporter des contacts en masse -
POST
/campaignsCréer une campagne -
POST
/campaigns/{id}/schedulePlanifier une campagne dans le fuseau horaire du destinataire -
POST
/journeysCréer un parcours multi-étapes -
POST
/formsCréer un formulaire d'inscription avec double opt-in
IA
-
POST
/ai/subjectGénérer des lignes de sujet -
POST
/ai/composeGénérer un e-mail -
POST
/ai/translateTraduire le contenu entre EN, UK et RU
Entrant
-
POST
/inbound/parseAnalyser un e-mail entrant brut en JSON
Essayez-le
Fonctionne contre l'API en direct depuis votre navigateur. Utilisez une clé de test — X-Test-Mode est envoyé pour vous.
Cette page a été trouvée en recherchant
Vraies requêtes de recherche qui amènent des gens ici — les mises en évidence ouvrent la page correspondante.
- smtp connection settings
- email event webhooks
- 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