Pular para o conteúdo principal
PUT
/
backend
/
leads
/
{id}
curl -X PUT "https://api.leavo.ai/backend/leads/550e8400-e29b-41d4-a716-446655440000" \
  -H "Authorization: Bearer sua_chave_aqui" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "João Silva Atualizado",
    "company": "Nova Empresa"
  }'
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "tenant_id": "660e8400-e29b-41d4-a716-446655440000",
  "name": "João Silva Atualizado",
  "email": "[email protected]",
  "phone": "+5511999999999",
  "company": "Nova Empresa",
  "status_id": "770e8400-e29b-41d4-a716-446655440000",
  "status": {
    "id": "770e8400-e29b-41d4-a716-446655440000",
    "name": "Novo",
    "description": "Lead novo",
    "color": "#007bff",
    "default": true
  },
  "tags": [],
  "created_at": "2024-01-01T00:00:00Z",
  "updated_at": "2024-01-15T11:00:00Z"
}

Path Parameters

id
string
obrigatório
UUID do lead

Request Body

name
string
Nome completo do lead
email
string
Email do lead
phone
string
Telefone do lead
company
string
Empresa do lead
Envie apenas os campos que deseja atualizar.

Response

Lead
object
O lead atualizado
curl -X PUT "https://api.leavo.ai/backend/leads/550e8400-e29b-41d4-a716-446655440000" \
  -H "Authorization: Bearer sua_chave_aqui" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "João Silva Atualizado",
    "company": "Nova Empresa"
  }'
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "tenant_id": "660e8400-e29b-41d4-a716-446655440000",
  "name": "João Silva Atualizado",
  "email": "[email protected]",
  "phone": "+5511999999999",
  "company": "Nova Empresa",
  "status_id": "770e8400-e29b-41d4-a716-446655440000",
  "status": {
    "id": "770e8400-e29b-41d4-a716-446655440000",
    "name": "Novo",
    "description": "Lead novo",
    "color": "#007bff",
    "default": true
  },
  "tags": [],
  "created_at": "2024-01-01T00:00:00Z",
  "updated_at": "2024-01-15T11:00:00Z"
}