A HubSpot usa proprietários para atribuir objetos de CRM a pessoas específicas. Esses pontos de extremidade são usados para obter uma lista de proprietários disponíveis para uma conta.
Os proprietários do HubSpot atribuem usuários específicos a registros, atividades ou tarefas de marketing e podem ser usados em tokens de personalização para o seu conteúdo. Os proprietários são criados e atualizados automaticamente no HubSpot quando novos usuários são adicionados ou quando os proprietários existentes são sincronizados a partir do Salesforce.Os pontos de extremidade de API dos proprietários são somente leitura. Você pode usá-los para recuperar os detalhes de identificação de um proprietário, incluindo o ID. Esse identificador pode ser usado para atribuir propriedade aos registros do CRM no HubSpot, por meio de uma integração ou por meio de chamadas de API de alteração de propriedade.
Para recuperar os proprietários atuais em sua conta, faça uma solicitação GET para /crm/v3/owners. A resposta retornará o nome de cada usuário, e-mail, valores de ID, datas de criação/atualização e, se aplicável, informações da equipe. Dois valores de ID são retornados e eles são usados para fins diferentes:
id: o ID do proprietário. Esse valor deve ser usado ao recuperar informações sobre um proprietário específico e ao atribuir um proprietário a um registro ou atividade.
userId: o ID do usuário. Esse valor pode ser usado para especificar usuários na API de configurações, mas resultará em um erro se for usado para atribuir propriedade.
Você também pode recuperar proprietários arquivados para exibir usuários que foram desativados. Para fazer isso, adicione o parâmetro archived com o valor true. Para usuários arquivados, ainda há um valor id, mas o valor userId será null. O ID do usuário é armazenado no campo userIdIncludingInactive.Por exemplo:
Recuperar informações sobre um proprietário individual
Para recuperar um proprietário específico, faça uma solicitação GET para /crm/v3/owners/{ownerId}. Você deve usar o valor id para especificar o proprietário para o qual deseja obter mais informações.
Observação: o valor updatedAt na resposta é alterado com base nas atualizações do próprio objeto Proprietário. Ele não será atualizado para alterações no objetoUsuário. Por exemplo, alterar as permissões de um usuário não atualizará o valor updatedAt.