Skip to main content
PUT
/
v1
/
contacts
/
{contactId}
/
notes
/
{noteId}
Atualizar anotação
curl --request PUT \
  --url https://api.nuvia.ai/v1/contacts/{contactId}/notes/{noteId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "content": "Cliente interessado no plano premium - Atualizado"
}
'
{
  "_id": "507f1f77bcf86cd799439011",
  "content": "Cliente interessado no plano premium",
  "user": {
    "name": "<string>",
    "email": "jsmith@example.com",
    "_id": "<unknown>",
    "company": "<unknown>",
    "permissions": "<unknown>",
    "createdAt": "<unknown>",
    "updatedAt": "<unknown>"
  },
  "createdAt": "2024-01-15T10:30:00.000Z",
  "updatedAt": "2024-01-15T10:30:00.000Z"
}

Authorizations

Authorization
string
header
required

Token JWT de autenticação

Headers

x-company-id
string

Identificador da empresa-alvo. Obrigatório apenas para API Keys globais (type=global). Ignorado para API Keys de empresa e usuários humanos.

Path Parameters

contactId
string
required

ID do contato

noteId
string
required

ID da anotação

Body

application/json
content
string
required

Conteúdo da anotação

Maximum string length: 5000
Example:

"Cliente interessado no plano premium - Atualizado"

Response

Anotação atualizada com sucesso

_id
string
required

ID da anotação

Example:

"507f1f77bcf86cd799439011"

content
string
required

Conteúdo da anotação

Example:

"Cliente interessado no plano premium"

user
object
required

Usuário que criou/atualizou a anotação

createdAt
string<date-time>
required

Data de criação

Example:

"2024-01-15T10:30:00.000Z"

updatedAt
string<date-time>
required

Data de atualização

Example:

"2024-01-15T10:30:00.000Z"