Skip to main content
POST
/
v1
/
hubspot
/
sync
Sincronizar propriedades do HubSpot
curl --request POST \
  --url https://api.nuvia.ai/v1/hubspot/sync \
  --header 'Authorization: Bearer <token>'
{
  "properties": [
    {
      "group": "Contato",
      "items": [
        {
          "value": "contact.lifecyclestage",
          "label": "Lifecycle Stage",
          "type": "enumeration",
          "readOnly": false
        }
      ]
    }
  ],
  "field_mappings": [
    {
      "hubspot_property": "contact.lifecyclestage",
      "custom_field_slug": "estagio_lead"
    }
  ],
  "removed_mappings": [
    {
      "hubspot_property": "contact.lifecyclestage",
      "custom_field_slug": "estagio_lead"
    }
  ],
  "synced_at": "2025-01-19T10:30:00.000Z"
}

Authorizations

Authorization
string
header
required

Token JWT de autenticação

Response

Sincronização realizada com sucesso

properties
object[]
required

Lista de propriedades agrupadas por tipo de objeto

field_mappings
object[]
required

Lista de mapeamentos válidos após sincronização

removed_mappings
object[]
required

Lista de mapeamentos removidos (propriedades que não existem mais)

synced_at
string<date-time>
required

Data/hora da sincronização

Example:

"2025-01-19T10:30:00.000Z"