Pular para o conteúdo principal
POST
/
contacts
/
v1
/
contact
/
email
/
{email}
/
profile
Update an existing contact by email
curl --request POST \
  --url https://api.hubapi.com/contacts/v1/contact/email/{email}/profile \
  --header 'Content-Type: application/json' \
  --data '
{
  "properties": [
    {
      "property": "<string>",
      "value": "<string>"
    }
  ]
}
'
{
  "properties": [
    {
      "property": "firstname",
      "value": "Updated"
    },
    {
      "property": "lastname",
      "value": "Record"
    },
    {
      "property": "website",
      "value": ""
    },
    {
      "property": "lifecyclestage",
      "value": "customer"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://br.developers.hubspot.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Parâmetros de caminho

email
string
obrigatório

The email address of the record that you want to update.

Corpo

application/json
properties
object[]
obrigatório

List of contact properties to update.

Resposta

200 - application/json

Successful response - This endpoint allows you to update an existing contact in HubSpot, identified by email

The response is of type object.

Last modified on April 13, 2026