Run in Postman
Requisitos de ámbito
Requisitos de ámbito
Crear un correo electrónico
Para crear una interacción de correo electrónico, haz una solicitudPOST 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).
Propiedades
En el objeto propiedades, puedes incluir los siguientes campos:
Obtén más información sobre la creación de interacciones por correo electrónico por lotes consultando esta documentación de referencia.
Propiedades de solo lectura
También hay algunas propiedades de correo electrónico que son de solo lectura, y que HubSpot rellena automáticamente. Las propiedades de la tabla siguiente se rellenan automáticamente a partir del valorhs_email_headers.
Definir encabezados de correo electrónico
Dado que los encabezados rellenan automáticamente las propiedades de solo lectura, es posible que quieras definir manualmente los encabezados de correo electrónico. Para definir el valorhs_email_headers, puedes usar una cadena de escape JSON con los siguientes datos:
Asociaciones
Para crear y asociar un correo electrónico con registros existentes, incluye el objeto asociaciones en tu solicitud. Por ejemplo, para crear un correo electrónico y asociarlo con un negocio y un contacto, el cuerpo de tu solicitud podría verse de la siguiente manera:Obtener correos electrónicos
Puedes obtener correos electrónicos individualmente o en bloque. Obtén más información sobre la obtención de lotes consultando esta documentación de referencia. Para obtener un correo electrónico individual por su ID de correo electrónico, haz una solicitudGET a /crm/v3/objects/emails/{emailId}. También puedes incluir los siguientes parámetros en la URL de la solicitud:
Para solicitar una lista de todos los correos electrónicos, envía una solicitud
GET a crm/v3/objects/emails. Puedes incluir los siguientes parámetros en la URL de la solicitud:
Actualizar correos electrónicos
Puedes actualizar los correos electrónicos individualmente o en bloque. Para actualizar un correo electrónico individual por su ID de correo, haz una solicitudPATCH 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:
Asociar correos electrónicos existentes con registros
Para asociar un correo electrónico con registros, como un contacto y sus empresas asociadas, haz una solicitudPUT a /crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}. La URL de la solicitud contiene los siguientes campos:
Por ejemplo, la URL de tu solicitud puede tener un aspecto similar al siguiente:
https://api.hubspot.com/crm/v3/objects/emails/17691787884/associations/contact/104901/198
Eliminar una asociación
Para eliminar una asociación entre un correo electrónico y un registro, haz una solicitudDELETE en la misma URL que la de arriba:
/crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
Fijar un correo electrónico a un registro
Puedes fijar un correo electrónico a un registro para que permanezca en la parte superior de la cronología del registro. El correo electrónico ya debe estar asociado con el registro antes de fijarlo, y solo puedes fijar una actividad por registro. Para fijar un correo electrónico, incluye elid 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.
Eliminar correos electrónicos
Cuando eliminas un correo electrónico, este se elimina permanentemente y no se puede restaurar. Puedes eliminar correos electrónicos individualmente o en bloque. Para eliminar un correo electrónico individual por su ID de correo electrónico, haz una solicitudDELETE 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.