HubSpot utilise les propriétaires pour attribuer des objets de CRM à des personnes spécifiques. Ces points de terminaison sont utilisés pour obtenir une liste des propriétaires disponibles pour un compte.
GET
à /crm/v3/owners
. La réponse renverra le nom de chaque utilisateur, son adresse e-mail, les valeurs de son identifiant, les dates de création/mise à jour et, le cas échéant, les informations de l’équipe. Deux valeurs d’ID sont renvoyées, qui sont utilisées à des fins différentes :
id
: l’ID du propriétaire. Cette valeur doit être utilisée lors de la récupération d’informations sur un propriétaire spécifique et lors de l’attribution d’un propriétaire à une fiche d’informations ou à une activité.userId
: l’ID de l’utilisateur. Cette valeur peut être utilisée pour spécifier des utilisateurs dans l’API des paramètres, mais entraînera une erreur si elle est utilisée pour attribuer la propriété.archived
avec la valeur true
. Pour les utilisateurs archivés, il y a toujours une valeur id
, mais la valeur userId
sera null
. Au lieu de cela, l’ID utilisateur est stocké dans le champ userIdIncludingInactive
.
Par exemple :
GET
à /crm/v3/owners/{ownerId}
. Vous devez utiliser la valeur id
pour spécifier le propriétaire pour lequel vous souhaitez obtenir plus de détails.
updatedAt
de la réponse change en fonction des mises à jour apportées à l’objet Propriétaire lui-même. Elle ne sera pas mise à jour pour des modifications apportées à l’objet d’utilisateur. Par exemple, la modification des autorisations d’un utilisateur ne mettra pas à jour la valeur updatedAt
.