Marketing & CRM
Update an existing contact in HubSpot. This method lets you update the properties of a contact in HubSpot. For example, this endpoint could be used to update an existing contact when you are syncing between an external database and HubSpot, and the corresponding record has been changed.
To update a contact, you should make an HTTP POST call to this endpoint with some JSON in the request payload. This JSON should contain properties from the contact that you want to add to or update. See the sample JSON to the right for an example of this snippet of JSON.
If you are trying to close a contact into a customer via the API, you should be updating the 'lifecyclestage' property and setting the value of this property to 'customer'.
Remember, if a property doesn't yet exist, you can create a new custom property through the API by using the 'Create Property' method.