Empieza acá
1
Crea el proyecto del cliente
Con tu partner-key (Guarda la
sk_partner_..., la emite RQE al habilitar tu cuenta de partner), creas un proyecto por cliente y recibes su api_key.api_key de forma segura. El external_key hace la llamada idempotente: reintentarla devuelve el mismo proyecto en vez de duplicarlo.2
Registra su dominio
Con la Para que los publique de un click, usa Domain Connect:
api_key del cliente, das de alta su dominio y recibes los registros DNS que debe publicar.GET /domains/cliente.com/domain-connect devuelve una URL firmada que crea los registros en su proveedor.Este es el paso donde se traba la mayoría de las integraciones: el cliente final tiene que tocar su DNS. El link de un click es lo que más ayuda.
3
Registra su reply domain (opcional)
Para que las respuestas lleguen a
nombre@reply.cliente.com en vez de a una dirección con token:4
Espera la verificación
Cuando el cliente publique el DNS, recibes el webhook
domain.verified — no hace falta pollear. Ver Webhooks.5
Envía y mide
Con la misma Y
api_key, envía transaccional o en lote. Para ver cómo va cada cliente:GET /v1/partner/projects lista toda tu cartera.Revisa la salud de tus clientes
GET /domains/health devuelve, por cada dominio del proyecto: si puede enviar, cómo está su autenticación, cuánto envió, cómo rebota y qué le falta — en texto que puedes reenviar directo a tu cliente.
Alternativa — varios clientes en un proyecto
Si prefieres gestionar una sola credencial y tus clientes nunca van a necesitar límites ni acceso propios, puedes tenerlos a todos dentro de un proyecto.
En ese modelo el alta de dominios y reply domains es igual, pero con tu propia key. Un proyecto puede tener varios reply domains: cada envío resuelve el que corresponde al dominio del remitente.
Para depurar un cliente concreto:
GET /v1/domain-stats — ver Activity. GET /domains/health también funciona acá, y devuelve una entrada por cada dominio de cliente.
1
Registra el dominio de tu cliente
Con la API key de tu proyecto, das de alta el dominio de cada cliente y recibes los registros DNS que debe publicar.Para que publique el DNS de un click, usa Domain Connect:
GET /domains/cliente.com/domain-connect devuelve una URL firmada que crea los registros en su proveedor.2
Registra su reply domain (opcional)
Para que las respuestas lleguen a Puedes registrar uno por cada cliente en el mismo proyecto. Cada envío resuelve el reply domain que corresponde al dominio del remitente. Para verificar uno concreto, pasa
nombre@reply.cliente.com en vez de a una dirección con token:domain en el body de POST /domains/reply/verify.3
Espera la verificación
Cuando tu cliente publique el DNS, recibes el webhook
domain.verified — no hace falta pollear. Ver Webhooks.4
Envía en su nombre
Con la misma API key, envía transaccional o en lote usando su dominio como remitente.
5
Depura y mide por cliente
Los envíos de un cliente concreto:Y sus métricas agregadas, con entregas, rebotes, aperturas y clicks:Ver Activity y domain-stats.
Con un agente de IA (MCP)
Referencia
- Dominios — alta, verificación, salud, reply domain y tracking domain.
- Activity —
?sender_domain=y/v1/domain-stats. - API pública — envío.
- Webhooks —
domain.verifiedy eventos de email. - Partner / Provisioning —
/v1/partner/projects(camino B).