Riferimento API
Una chiave, un URL di base. Autenticati con una chiave API Bearer e aggiungi l'intestazione X-Test-Mode: true per provare chiamate senza inviare nulla o spendere quota.
https://yourtrend.online/api/v1Authorization: Bearer …X-Test-Mode: trueGuida rapida
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
Client a file singolo, zero dipendenze.
Endpoint
-
POST
/messagesInvia un'email transazionale -
POST
/messages/batchInvia un lotto di email -
GET
/messagesElenco dei messaggi inviati
SMS e canali
-
POST
/smsInvia un SMS -
POST
/channels/{whatsapp|telegram|viber|rcs|voice}Invia su un canale di messaggistica
Web push
-
GET
/push/vapidOttieni la chiave pubblica VAPID -
POST
/push/subscribeMemorizza un abbonamento del browser -
POST
/pushTrasmetti una notifica
Deliverabilità
-
POST
/deliverability/validateValida un indirizzo email -
POST
/deliverability/spam-scoreValuta un'email prima di inviarla -
POST
/deliverability/blocklistControlla un IP o un dominio contro le liste di blocco -
POST
/deliverability/dmarcElimina un rapporto aggregato DMARC
Contatti e campagne
-
POST
/contactsCrea un contatto -
POST
/contacts/importImporta contatti in blocco -
POST
/campaignsCrea una campagna -
POST
/campaigns/{id}/schedulePianifica una campagna nel fuso orario del destinatario -
POST
/journeysCrea un percorso a più fasi -
POST
/formsCrea un modulo di registrazione con doppio opt-in
AI
-
POST
/ai/subjectGenera oggetti -
POST
/ai/composeGenera un'email -
POST
/ai/translateTraduci contenuti tra EN, UK e RU
In entrata
-
POST
/inbound/parseAnalizza un'email in arrivo grezza in JSON
Provalo
Funziona contro l'API live dal tuo browser. Usa una chiave di test — X-Test-Mode è inviata per te.
Questa pagina è stata trovata cercando
Query di ricerca reali che portano le persone qui — quelle evidenziate aprono la pagina corrispondente.
- 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