Usa la API de interacción de correo electrónico para registrar y gestionar correos en los registros del CRM.
POST
a /crm/v3/objects/emails
.
En el cuerpo de la solicitud, agrega los detalles del correo electrónico en un objeto propiedades. También puedes agregar el objeto asociaciones para asociar tu nuevo correo electrónico con un registro existente (por ejemplo, contactos, empresas).
Campo | Descripción |
---|---|
hs_timestamp | Obligatorio. Este campo marca la hora de creación del correo electrónico y determina dónde se encuentra el correo en la cronología del registro. Puedes usar una marca de tiempo Unix en milisegundos o en formato UTC. |
hubspot_owner_id | El ID del propietario asociado con el correo electrónico. Este campo determina el usuario que aparece como creador del correo electrónico en la cronología del registro. |
hs_email_direction | La dirección con la que se envió en el correo Los valores posibles incluyen: EMAIL : el correo electrónico se envió desde el CRM o se envió y se registró en el CRM con la dirección CCO.INCOMING_EMAIL : el correo electrónico era una respuesta a un correo saliente registrado. FORWARDED_EMAIL : el correo electrónico se reenvió al CRM. |
hs_email_html | El cuerpo de un correo electrónico si se envía desde un registro del CRM. |
hs_email_status | El estado de envío del correo El valor puede ser BOUNCED , FAILED , SCHEDULED , SENDING o SENT . |
hs_email_subject | La línea de asunto del correo electrónico registrado. |
hs_email_text | El cuerpo del correo electrónico. |
hs_attachment_ids | Los ID de los archivos adjuntos al correo electrónico. Los ID de varios archivos adjuntos están separados por un punto y coma. |
hs_email_headers | Los encabezados del correo electrónico. El valor de esta propiedad rellenará automáticamente ciertas propiedades de correo electrónico de solo lectura. Aprende a configurar encabezados de correo electrónico. |
hs_email_headers
.
Campo | Descripción |
---|---|
hs_email_from_email | La dirección de correo electrónico del remitente. |
hs_email_from_firstname | El nombre del remitente del correo electrónico. |
hs_email_from_lastname | Los apellidos del remitente del correo electrónico. |
hs_email_to_email | Las direcciones de correo electrónico de los destinatarios del correo electrónico. |
hs_email_to_firstname | Los nombres de los destinatarios del correo electrónico. |
hs_email_to_lastname | Los apellidos del destinatario del correo electrónico. |
From
como para Sender
. Suelen ser los mismos, pero como Sender
identifica la entidad que realmente envió un correo electrónico, hay escenarios en los que los valores pueden diferir. Por ejemplo, si se envía un correo electrónico desde un alias de correo electrónico, el valor From
hará referencia a la dirección de correo electrónico real del usuario y el valor Sender
al alias de correo.hs_email_headers
, puedes usar una cadena de escape JSON con los siguientes datos:
Campo | Descripción |
---|---|
to | El registro que quieres asociar con el correo electrónico, especificado por su valor único id . |
types | El tipo de asociación entre el correo electrónico y el registro. Incluye associationCategory y associationTypeId . Los ID de los tipos de asociación predeterminados se enumeran en este recurso, y también puedes obtener el valor de los tipos de asociación personalizados (es decir, etiquetas) a través de la API de asociaciones. |
GET
a /crm/v3/objects/emails/{emailId}
. También puedes incluir los siguientes parámetros en la URL de la solicitud:
Parámetro | Descripción |
---|---|
properties | Una lista separada por comas de las propiedades que se devolverán. |
associations | Una lista separada por comas de los tipos de objetos para obtener los ID asociados. En la respuesta no aparecerán las asociaciones especificadas que no existan. Más información sobre la API de asociaciones. |
GET
a crm/v3/objects/emails
. Puedes incluir los siguientes parámetros en la URL de la solicitud:
Parámetro | Descripción |
---|---|
limit | El número máximo de resultados que se mostrarán por página. |
properties | Una lista separada por comas de las propiedades que se devolverán. |
PATCH
a /crm/v3/objects/emails/{emailId}
.
En el cuerpo de la solicitud, incluye las propiedades de correo electrónico que quieres actualizar. Por ejemplo, el cuerpo de la solicitud puede tener un aspecto similar al siguiente:
PUT
a /crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
. La URL de la solicitud contiene los siguientes campos:
Campo | Descripción |
---|---|
emailId | El ID del correo electrónico. |
toObjectType | El tipo de objeto con el que quieres asociar el correo electrónico (por ejemplo, contacto o empresa) |
toObjectId | El ID del registro con el que quieres asociar el correo electrónico. |
associationTypeId | Un identificador único para indicar el tipo de asociación entre el correo electrónico y el otro objeto. El ID se puede representar numéricamente o con palabras separadas por guion bajo (por ejemplo, email_to_contact ). Puedes obtener el valor a través de la API de asociaciones. |
https://api.hubspot.com/crm/v3/objects/emails/17691787884/associations/contact/104901/198
DELETE
en la misma URL que la de arriba:
/crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
id
del correo electrónico en el campo hs_pinned_engagement_id
al crear o actualizar un registro a través de las API de objetos. Obtén más información sobre el uso de las API de empresas, contactos, negocios, tickets y objetos personalizados.
DELETE
a /crm/v3/objects/emails/{emailId}
.
Obtén más información sobre cómo eliminar correos electrónicos consultando esta documentación de referencia.