Referencia de la API
Un único contrato para toda la superficie de cliente.
Los endpoints para clientes están disponibles bajo /api/v1. El prefijo heredado /api sigue disponible para el panel, pero las nuevas integraciones de servidor deben usar la URL base con versión.
Límites de autenticación
Las integraciones de producto usan una clave de API del espacio de trabajo, que también puede leer el uso de la cuenta, las analíticas y los metadatos de las claves de API. Los cambios de facturación y la creación o revocación de claves de API requieren la sesión del navegador HTTP-only y están etiquetados en consecuencia.
Recursos
Correos e hilos
Envíe, obtenga, busque y responda correos, e inspeccione los eventos de entrega.
8 operacionesEtiquetas y reglas de archivado
Organice el correo enviado y recibido en carpetas, de forma automática o manual.
9 operacionesBorradores y adjuntos
Cree flujos de redacción con almacenamiento privado de adjuntos.
10 operacionesPlantillas alojadas
Redacte, renderice, pruebe, versione, publique y envíe contenido reutilizable.
7 operacionesDominios
Aprovisione identidades de remitente y entienda el estado de la verificación DNS.
8 operacionesCorreo entrante
Cree direcciones y trabaje con las conversaciones recibidas.
5 operacionesEntregabilidad
Inspeccione eventos, resultados de reputación y destinatarios bloqueados.
8 operacionesCuenta y facturación
Lea el uso de la cuenta, las analíticas y los metadatos de las claves con una clave de API; los cambios de facturación y la creación o revocación de claves requieren una sesión del panel.
Sobre de error
Los errores JSON usan un sobre único y predecible. Los códigos de estado distinguen entrada no válida, autenticación, recursos inexistentes, conflictos, requisitos de pago, bloqueos de seguridad y límites de uso.
{
"error": {
"message": "The sender domain is not verified",
"status": 403
}
}Versiones
La versión de la API basada en fecha identifica este contrato. Dentro de una versión pueden agregarse campos retrocompatibles. Los cambios incompatibles requieren una nueva ruta base con versión y una transición documentada.
{
"version": "2026-09-07",
"baseUrl": "https://sendhq.cc/api/v1",
"openapi": "https://sendhq.cc/openapi.json"
}