Referencia de API
Una clave, una URL base. Autentícate con una clave API Bearer y añade el encabezado X-Test-Mode: true para probar llamadas sin enviar nada o gastar cuota.
https://yourtrend.online/api/v1Authorization: Bearer …X-Test-Mode: trueInicio rápido
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
Clientes de un solo archivo, cero dependencias.
Puntos finales
Correo electrónico
-
POST
/messagesEnviar un correo electrónico transaccional -
POST
/messages/batchEnviar un lote de correos electrónicos -
GET
/messagesListar mensajes enviados
SMS y canales
-
POST
/smsEnviar un SMS -
POST
/channels/{whatsapp|telegram|viber|rcs|voice}Enviar en un canal de mensajería
Web push
-
GET
/push/vapidObtener la clave pública VAPID -
POST
/push/subscribeAlmacenar una suscripción del navegador -
POST
/pushTransmitir una notificación
Entregabilidad
-
POST
/deliverability/validateValidar una dirección de correo electrónico -
POST
/deliverability/spam-scoreCalificar un correo electrónico antes de enviar -
POST
/deliverability/blocklistVerificar una IP o dominio contra listas de bloqueo -
POST
/deliverability/dmarcIngerir un informe agregado de DMARC
Contactos y campañas
-
POST
/contactsCrear un contacto -
POST
/contacts/importImportar contactos en masa -
POST
/campaignsCrear una campaña -
POST
/campaigns/{id}/scheduleProgramar una campaña en la zona horaria del destinatario -
POST
/journeysCrear un viaje de múltiples pasos -
POST
/formsCrear un formulario de registro con doble opt-in
IA
-
POST
/ai/subjectGenerar líneas de asunto -
POST
/ai/composeGenerar un correo electrónico -
POST
/ai/translateTraducir contenido entre EN, UK y RU
Entrante
-
POST
/inbound/parseAnalizar un correo electrónico entrante en bruto en JSON
Pruébalo
Funciona contra la API en vivo desde tu navegador. Usa una clave de prueba — X-Test-Mode se envía por ti.
Esta página fue encontrada buscando por
Consultas de búsqueda reales que traen personas aquí — las resaltadas abren la página correspondiente.
- 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
- php sdk