Use a API de engajamento de e-mail para registrar e gerenciar e-mails nos registros do CRM.
POST
para /crm/v3/objects/emails
.
No corpo da solicitação, adicione detalhes do e-mail em um objeto de propriedades. Você também pode adicionar um objeto de associações para associar seu novo e-mail a um registro existente (por exemplo, contatos, empresas).
Campo | Descrição |
---|---|
hs_timestamp | Obrigatório. Este campo marca a hora de criação do e-mail e determina onde ele se encontra na linha do tempo do registro. Você pode usar um carimbo de data e hora do Unix em milissegundos ou no formato UTC. |
hubspot_owner_id | O ID do proprietário associado ao e-mail. Este campo determina o usuário listado como o criador do e-mail na linha do tempo do registro. |
hs_email_direction | A direção em que o e-mail foi enviado Os valores possíveis incluem:EMAIL : o e-mail foi enviado do CRM ou enviado e registrado no CRM com o endereço Cco.INCOMING_EMAIL : o e-mail era uma resposta a um e-mail de saída registrado. FORWARDED_EMAIL : o e-mail foi encaminhado para o CRM. |
hs_email_html | O corpo de um e-mail se ele for enviado de um registro do CRM. |
hs_email_status | O status de envio do e-mail O valor pode ser BOUNCED , FAILED , SCHEDULED , SENDING ou SENT . |
hs_email_subject | A linha de assunto do e-mail registrado. |
hs_email_text | O corpo do e-mail. |
hs_attachment_ids | Os IDs dos anexos do e-mail. Vários IDs de anexo são separados por ponto e vírgula. |
hs_email_headers | Os cabeçalhos do e-mail. O valor dessa propriedade preencherá automaticamente determinadas propriedades de e-mail somente leitura. Saiba como definir cabeçalhos de e-mail. |
hs_email_headers
.
Campo | Descrição |
---|---|
hs_email_from_email | Endereço de e-mail do remetente do e-mail |
hs_email_from_firstname | Nome do remetente do e-mail. |
hs_email_from_lastname | Sobrenome do remetente do e-mail. |
hs_email_to_email | Endereços de e-mail dos destinatários |
hs_email_to_firstname | Primeiros nomes dos destinatários do e-mail |
hs_email_to_lastname | Sobrenomes dos destinatários do e-mail. |
From
e Sender
. Geralmente são os mesmos, mas como Sender
identifica quem realmente enviou um e-mail, há situações em que os valores podem ser diferentes. Por exemplo, se um e-mail for enviado de um alias de e-mail, o valor From
fará referência ao Endereço de e-mail real do usuário e o valor Sender
fará referência ao alias de e-mail.hs_email_headers
, você pode usar uma string com escape JSON com os seguintes dados:
Campo | Descrição |
---|---|
to | O registro que deseja associar ao e-mail, especificado por seu valor de id exclusivo. |
types | O tipo de associação entre o e-mail e o registro. Inclua associationCategory e associationTypeId . Os IDs de tipo de associação padrão são listados aqui, ou você pode recuperar o valor de tipos de associação personalizados (ou seja, rótulos) por meio da API de associações. |
GET
para /crm/v3/objects/emails/{emailId}
. Você também pode incluir os seguintes parâmetros no URL da solicitação:
Descrição | Parâmetro |
---|---|
properties | Uma lista separada por vírgulas das propriedades a serem retornadas. |
associations | Uma lista separada por vírgulas de tipos de objeto para recuperar IDs associados. Todas as associações especificadas que não existem não serão retornadas na resposta. Saiba mais sobre a API de associações. |
GET
para crm/v3/objects/emails
. Você pode incluir os seguintes parâmetros na URL da solicitação:
Descrição | Parâmetro |
---|---|
limit | O número máximo de resultados a serem exibidos por página. |
properties | Uma lista separada por vírgulas das propriedades a serem retornadas. |
PATCH
para /crm/v3/objects/emails/{emailId}
.
No corpo da solicitação, inclua as propriedades de e-mail que deseja atualizar. Por exemplo, o corpo da sua solicitação pode ser parecido com o seguinte:
PUT
para /crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
. A URL da solicitação contém os campos a seguir:
Campo | Descrição |
---|---|
emailId | O ID do e-mail. |
toObjectType | O tipo de objeto ao qual você deseja associar o e-mail (por exemplo, contato ou empresa) |
toObjectId | O ID do registro ao qual você deseja associar o e-mail. |
associationTypeId | Um identificador exclusivo para indicar o tipo de associação entre o e-mail e o outro objeto. O ID pode ser representado numericamente ou em maiúsculas (por exemplo, email_to_contact ). Você pode recuperar o valor por meio da API de associações. |
https://api.hubspot.com/crm/v3/objects/emails/17691787884/associations/contact/104901/198
DELETE
para o mesmo URL acima:
/crm/v3/objects/emails/{emailId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
id
do e-mail no campo hs_pinned_engagement_id
ao criar ou atualizar um registro por meio das APIs de objeto. Saiba mais sobre como usar as APIs de empresas,contatos, negócios, tickets e objetos personalizados.
DELETE
para /crm/v3/objects/emails/{emailId}
.
Saiba mais sobre a exclusão de e-mails na documentação de referência.