---
title: "Update Lead"
method: PATCH
path: "/api/v3/crm/{integration_id}/leads/{lead_id}"
tags: ["CRM Leads"]
---

# Update Lead

`PATCH /api/v3/crm/{integration_id}/leads/{lead_id}`

Update an existing lead.

**Note**: This endpoint is only supported for Salesforce integrations.

## Path parameters

- `integration_id` string, uuid, required — The CRM integration ID
- `lead_id` string, required — The lead ID

## Request body

- UpdateLeadRequest — Request to update a lead in Salesforce. All fields are optional - only include fields you want to update.
  - `FirstName` string, nullable — First name
  - `LastName` string, nullable — Last name
  - `Company` string, nullable — Company name
  - `Title` string, nullable — Job title
  - `Email` string, nullable — Email address
  - `Phone` string, nullable — Phone number
  - `MobilePhone` string, nullable — Mobile phone
  - `Website` string, nullable — Company website
  - `Street` string, nullable — Street address
  - `City` string, nullable — City
  - `State` string, nullable — State/province
  - `PostalCode` string, nullable — Postal code
  - `Country` string, nullable — Country
  - `Industry` string, nullable — Industry
  - `NumberOfEmployees` integer, nullable — Number of employees
  - `AnnualRevenue` number, nullable — Annual revenue
  - `Status` string, nullable — Lead status
  - `Rating` string, nullable — Lead rating
  - `LeadSource` string, nullable — Lead source
  - `Description` string, nullable — Description
  - `OwnerId` string, nullable — Owner user ID

## Response `200`

Successful Response

- LeadResponse — API response for a single lead.
  - `id` string, required
  - `properties` object, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/nationgraph/apis/nationgraph-api.md) · [All operations](https://skmtc.dev/nationgraph/apis/nationgraph-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nationgraph/nationgraph-api/revisions/85804e68d86d/schema)
