Run in Postman
Exigences de portée
Exigences de portée
Créer une note
Pour créer une note, effectuez une requêtePOST à /crm/v3/objects/notes.
Dans le corps de la requête, ajoutez les détails de notes dans un objet properties. Vous pouvez également ajouter un objet d’association pour associer votre nouvelle note à une fiche d’informations existante (par exemple, des contacts ou des entreprises).
Propriétés
Dans l’objet de propriété, vous pouvez inclure les champs suivants :Associations
Pour créer et associer une note à des fiches d’informations existantes, incluez un objet d’association dans votre requête. Par exemple, pour créer une note et l’associer à une entreprise et à une transaction, votre corps de requête peut ressembler à ce qui suit :
Pour en savoir plus sur la création de notes par lots, consultez la documentation de référence.
Récupérer des notes
Vous pouvez récupérer des notes individuellement ou par lots. Pour récupérer une note individuelle, effectuez une requêteGET à /crm/v3/objects/notes/{noteId}.
Pour demander une liste de toutes les notes, effectuez une requête GET à /crm/v3/objects/notes.
Pour les deux points de terminaison, vous pouvez inclure les paramètres suivants dans l’URL de la requête :
Par exemple, pour récupérer des notes avec leur contenu textuel et tout ID de contact associé, l’URL de votre requête peut ressembler à ce qui suit :
https://api.hubapi.com/crm/v3/objects/notes?limit=10&properties=hs_note_body&associations=contact&archived=false.
Pour en savoir plus sur la récupération d’un lot de notes par identifiant interne ou par valeur de propriété unique, consultez la documentation de référence.
Mettre à jour les notes
Vous pouvez mettre à jour des notes individuellement ou par lots. Pour mettre à jour une note individuelle par son ID de note, effectuez une requêtePATCH à /crm/v3/objects/notes/{noteId}.
Dans le corps de la requête, incluez les propriétés de note que vous souhaitez mettre à jour :
Associer des notes existantes à des fiches d’informations
Pour associer une note à d’autres fiches d’informations du CRM, comme un contact, effectuez une requêtePUT à /crm/v3/objects/notes/{noteId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}. L’URL de la requête contient les champs suivants :
Par exemple, l’URL de votre requête peut ressembler à ce qui suit :
https://api.hubspot.com/crm/v3/objects/notes/17147287858/associations/contact/581751/202
Supprimer une association
Pour supprimer une association entre une note et une fiche d’informations, faites une requêteDELETE à la même URL que ci-dessus :
/crm/v3/objects/notes/{noteId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
Épingler une note sur une fiche d’informations
Vous pouvez épingler une note sur une fiche d’informations afin qu’elle reste en haut de la chronologie de la fiche d’informations. La note doit déjà être associée à la fiche d’informations avant d’être épinglée, et vous ne pouvez épingler qu’une seule activité par fiches d’informations. Pour épingler une note, incluez l’id de la note dans le champ hs_pinned_engagement_id lors de la création ou de la mise à jour d’une fiche d’informations via les API objet. Découvrez-en davantage sur l’utilisation des API d’entreprises, de contacts, de transactions, de tickets et d’objets personnalisés.
Supprimer des notes
Vous pouvez supprimer des notes individuellement ou par lots, ce qui placera la note dans la corbeille dans HubSpot. Vous pouvez ensuite restaurer la note à partir de la chronologie des fiches d’informations. Pour supprimer une note individuelle par son ID de note, effectuez une requêteDELETE à /crm/v3/objects/notes/{noteId}.
Pour en savoir plus sur la suppression des notes, consultez la documentation de référence.